1,379 Trails in British Columbia

Trail Name Difficulty Length (mi) Rating City
Marble River Provincial Park  difficulty 6.8 Port Alice
Della Creek  difficulty 6.7 Lillooet
The Johnson (Lake Lillian) Intermediate difficulty 6.7 *** Invermere
Holy Pail Up (Smith Creek)  difficulty 6.55 Kelowna
Iron Mask (Pineview)  difficulty 6.41 Kamloops
Morfee Lake Trail East (Morfee Lakes)  difficulty 6.02 Mackenzie
Shawnigan Lake Quarry  difficulty 6.0 Cobble Hill
Canoe Creek  difficulty 6.0 Clearwater
Rosebery  difficulty 6.0 Rosebery
Copper Mountain  difficulty 6.0 Terrace
Blewett  difficulty 6.0 Nelson
Martha Creek  difficulty 6.0 Revelstoke
One Mile Lake  difficulty 6.0 Pemberton
Harvey Mountain  difficulty 6.0 Smithers
Shale Trail (Knox Mountain #4, #10 and #12)  difficulty 6.0 Kelowna
Southern Comfort  difficulty 6.0 Fernie
Ellison Park Advanced difficulty 6.0 ***** Vernon
Test of Humanity/Cartwright Mountain Intermediate difficulty 6.0 **** Summerland
Top of the World Provincial Park  difficulty 6.0 Kimberley
Champion Lakes Provincial Park  difficulty 6.0 Fruitvale
Rose Valley Resevoir Advanced difficulty 6.0 **** West Kelowna
Deer Pass (South Chilcotin Mountains Provincial Park)  difficulty 6.0 Lillooet
Fort Nelson Demonstration Forest  difficulty 6 Fort Nelson
Park Hill  difficulty 6 Salmon Arm
Riverview Forest Park Trails  difficulty 6 Coquitlam
Lost Lake Access Road (Myra-Bellevue)  difficulty 6 Kelowna
CBT Mainline Trail (CBT Trails)  difficulty 5.8 Golden
Cheakamus Lake Trail (Cheakamus Lake Trails)  difficulty 5.7 Whistler
Mount Rose-Swanson Trails  difficulty 5.6 Armstrong
Little Paradise Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 5.56 Gold Bridge
Ket-R-Done (Harper)  difficulty 5.34 Kamloops
Little Graveyard Trail (South Chilcotin Mountains Provincial Park)  difficulty 5.21 Gold Bridge
B&F Creek Trail (South Chilcotin Mountains Provincial Park)  difficulty 5.1 Lillooet
Morte Lake (Quadra Island Trails)  difficulty 5.1 Heriot Bay
Bert Flinn Park  difficulty 5.0 Anmore
Predator Ridge  difficulty 5.0 Vernon
Richards Mountain  difficulty 5.0 Crofton
Nymph Falls Nature Park  difficulty 5.0 Courtenay
Lower Seymour Conservation Reserve  difficulty 5.0 North Vancouver
Larch Hills Traverse (Sicamous) (Larch Hills Traverse)  difficulty 5 Sicamous
Kinnikinnick Park  difficulty 5.0 Sechelt
707 Community Park  difficulty 5.0 Gabriola
Connor Park  difficulty 5.0 Welcome Beach
Cornish Mountain  difficulty 5.0 Wells
Whoop Trail  difficulty 5.0 Penticton
Frisby Ridge  difficulty 5.0 Revelstoke
Swine Flu (Swine Flu Loop)  difficulty 5.0 Fernie
PhD  difficulty 5.0 Whistler
Aleksa Havelaar  difficulty 5.0 Terrace
Rivers Reach  difficulty 5.0 Big White

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.