1,379 Trails in British Columbia

Trail Name Difficulty Length (mi) Rating City
Babine Mountains Provincial Park 0.0 Smithers
B4 (Connor Park) 0.4 Welcome Beach
B.S. (Neptune Creek) 0.9 Rossland
B.O.T.H. - Mine Connector (Pineview) 0.1 Kamloops
B.A.L.L.S. (Trout Lake) 0.2 Halfmoon Bay
B-Side (Trout Lake) 0.3 Halfmoon Bay
B&F Creek Trail (South Chilcotin Mountains Provincial Park) 5.1 Lillooet
B Loop Connector (Cornish Mountain) 0.3 Wells
B Loop (Cornish Mountain) 0.4 Wells
Axel Alley (Cranbrook Community Forest – South) 0.4 Cranbrook
Awesome 0.8 Paterson
Autobahn (Ledgeview) 0.9 Abbotsford
Atomic Speed Goat (Mountain Station) 0.1 Nelson
ATM Machine (Quadra Island Trails) 0.4 Campbell River
Atlin Mt SuperHero Trail 52.0 Atlin
Astrid (Myra-Bellevue) 0.6 Kelowna
Asian Adonis (Mount Seymour) 0.2 Deep Cove
Arrowhead (Moonraker Trails) 2.7 Golden
Arm Pump (Morrissey Ridge Trail System) 0.8 Fernie
Arizona, Tower Classic, Naked Pistol, Bighorn Loop, Sidewinder, Lazy Boy (Batchelor Heights) 9.0 Kamloops
Arizona (Batchelor Heights) 1.2 Kamloops
Arizona 1.0 Kamloops
Arduum Guns and Rotors (Red Mountain) 0.7 Mission
Arbutus Trail / Airflow (Harbourview) 0.7 Sooke
Applicator (Mount Seymour) 0.3 Deep Cove
Antler (Smallwood Creek) 1.1 Nelson
Another Roadside Attraction (Diamond Head) 0.1 Squamish
Another Man's Gold 0.3 Squamish
Ankle Biter (Harbourview) 0.36 Sooke
Angry Midget (Diamond Head) 3.0 Squamish
Angel Falls (Crawford) 5.0 Kelowna
Amy Fisher (Ledgeview) 0.7 Abbotsford
Amuse Bouche (Mount Elphinstone) 0.2 Gibsons
Alvin Come Alive (Rubberhead Trail System) 0.5 Salmon Arm
Altitude (Sun Peaks Bike Park) 3.8 Heffley Creek
Alternative Facts (South Canoe) 0.79 Salmon Arm
Alice Lake Provincial Park Advanced 19.0 **** Squamish
Aleksa Havelaar 5.0 Terrace
Albert McGowan Park Trail (Peterson Creek Park) 0.4 Kamloops
Akamina-Kishinena Provincial Park 0.0 Waterton Lakes
AKA (Connor Park) 0.1 Welcome Beach
Ainsworth Trails 3.0 100 Mile House
Aggravated Assault (Fernie Alpine Resort) 1.0 Fernie
Addernach (Big Tree Trails) 0.5 Sechelt
Access (Snowden Forest) 1.3 Campbell River
Academy Trail (Eagle Mountain) 1.2 Anmore
Academy Climb (Mount Seymour) 0.1 Deep Cove
Abiotic Factor 1.0 Nelson
A1 (Connor Park) 0.2 Welcome Beach
A-Side (Trout Lake) 0.2 Halfmoon Bay

Know of a new mountain bike trail not listed here? Please tell us about it using this form. Find mountain bike trails near you or for even more trail inspiration and how we ranked the mountain bike trails, see this list of the best mountain bike trails in the world.