1,375 Trails in British Columbia

Trail Name Difficulty Length (mi) Rating City
Ainsworth Trails  difficulty 3.0 100 Mile House
9 Point Cowbell Trail (Mountain Station)  difficulty 0.3 Nelson
719 (Mountain Station)  difficulty 0.1 Nelson
55 + (Middlepoint)  difficulty 0.6 Halfmoon Bay
Middlepoint  difficulty 15.0 Halfmoon Bay
50:1 (Cumberland)  difficulty 1.3 Comox Valley
5 Knuckle Huck (Mountain Station)  difficulty 0.2 Nelson
Mountain Station  difficulty 10 Nelson
49er (Blewett)  difficulty 2.4 Nelson
Blewett  difficulty 6.0 Nelson
46 (Mackenzie)  difficulty 1.2 Pemberton
Mackenzie  difficulty 15.0 Pemberton
454 (Mount Elphinstone)  difficulty 0.4 Gibsons
45 (Trout Lake)  difficulty 0.5 Halfmoon Bay
Foreplay (Mt. MacPherson)  difficulty 0.5 Revelstoke
4 Dead Aliens (Mount Geoffrey Regional Nature Park)  difficulty 0.9 Hornby Island
3D (Big Tree Trails)  difficulty 0.7 Sechelt
Big Tree Trails  difficulty 25.0 Sechelt
36DD (Kalamalka Lake Provincial Park)  difficulty 0.7 Vernon
33 1/3 (Trout Lake)  difficulty 0.3 Halfmoon Bay
Trout Lake  difficulty 15 Halfmoon Bay
2% (Moonraker Trails)  difficulty 1.0 Golden
1st Step (Mount Elphinstone)  difficulty 0.7 Roberts Creek
19th Hole (Diamond Head)  difficulty 0.8 Squamish
Port Alberni Trails  difficulty 9.0 Port Alberni
$1.87 DH (Mount Prevost)  difficulty 1.9 North Cowichan
Mount Prevost  difficulty 10 North Cowichan
#5 (Tansky Recreation Site)  difficulty 0.8 Sooke
Tansky Recreation Site  difficulty 3.0 Sooke
Berm Donor (Mt. MacPherson)  difficulty 0.6 Revelstoke
13 Steps to Doom  difficulty 0.4 Nelson
Arm Pump (Morrissey Ridge Trail System)  difficulty 0.8 Fernie
Bloodlines (Noons Creek)  difficulty 0.4 Coquitlam
Noons Creek  difficulty 10.0 Coquitlam
Whoop Trail  difficulty 5.0 Penticton
Revelstoke Mountain Resort  difficulty 10.0 Revelstoke
Coast Gravity Park  difficulty 10.0 Sechelt
Linley Valley  difficulty 8.0 Nanaimo
Angry Midget (Diamond Head)  difficulty 3.0 Squamish
Kettle Valley Railroad (KVR) Osyoos to Oliver return  difficulty 32.0 Osoyoos
Trans Canada Trail - Grand Forks to Christine Lake  difficulty 14.0 Grand Forks
Boulder Mountain  difficulty 10.0 Revelstoke
Frisby Ridge  difficulty 5.0 Revelstoke
Martha Creek  difficulty 6.0 Revelstoke
Morning Mountain Bike Park (Giveout/Gold Creek)  difficulty 10 Nelson
Illuminati (Morning Mountain Bike Park (Giveout/Gold Creek))  difficulty 0.98 Nelson
Sidewinder (Ridgemont Trail System)  difficulty 3.0 Fernie
Lower Milky Way (Monte Christo)  difficulty 0.85 Rossland
Telemark XC Ski Area  difficulty 10.0 Kelowna
Top of the World (Whistler Bike Park Peak Zone)  difficulty 1.7 Whistler

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.