1,379 Trails in British Columbia

Trail Name Difficulty Length (mi) Rating City
Mountain Station  difficulty 10 Nelson
Mountain Shadows  difficulty 7.0 Golden
Mountain Bike Skills Park Beginner difficulty 1.0 *** Kelowna
Mountain Air Trail (Burnaby Mountain)  difficulty 1.14 Burnaby
Mountain Air Park  difficulty 3.0 Burnaby
Mount Work - Hartland  difficulty 26 Victoria
Mount Seymour Advanced difficulty 47.0 *** Deep Cove
Mount Savona Provincial Park  difficulty 0.0 Savona
Mount Rose-Swanson Trails  difficulty 5.6 Armstrong
Mount Prevost  difficulty 10 North Cowichan
Mount Pope Provincial Park Expert difficulty 13.0 **** Fort St. James
Mount Geoffrey Regional Nature Park  difficulty 0.0 Hornby Island
Mount Fitzwilliam Trail Advanced difficulty 7.0 **** Lucerne
Mount Fernie Provincial Park Advanced difficulty 50.0 ***** Fernie
Mount Elphinstone  difficulty 0.0 Gibsons
Mount 7  difficulty 15 Golden
MotoBomba (Smith Creek)  difficulty 0.45 West Kelowna
Mother Hucker (Hartland Mountain Bike Park)  difficulty 0.11 Victoria
Moth (Red Mountain)  difficulty 0.6 Mission
Mossom Creek Connector (Eagle Mountain)  difficulty 0.2 Anmore
Mossom Creek (Eagle Mountain)  difficulty 0.95 Anmore
Mosquito Lake  difficulty 20 Pemberton
Morte Lake (Quadra Island Trails)  difficulty 5.1 Heriot Bay
Morrissey Ridge Trail System Expert difficulty 25.0 Fernie
Morning Mountain Bike Park (Giveout/Gold Creek)  difficulty 10 Nelson
Morfee Lakes  difficulty 12 Mackenzie
Morfee Lake Trail West (Morfee Lakes)  difficulty 2.44 Mackenzie
Morfee Lake Trail East (Morfee Lakes)  difficulty 6.02 Mackenzie
Morfee Canyon Trail (Morfee Lakes)  difficulty 0.56 Mackenzie
More Whiskey (Pineview)  difficulty 0.31 Kamloops
More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
More Speed (Pineview)  difficulty 0.74 Kamloops
More or Less (Ledgeview)  difficulty 0.1 Abbotsford
More Cowbell (Smith Creek)  difficulty 0.54 West Kelowna
Moosejaw (Mosquito Lake)  difficulty 0.49 Pemberton
Moosehead (Blewett)  difficulty 1.04 Nelson
Moose Trail (South Canoe)  difficulty 0.2 Salmon Arm
Moose Track (Mt Morrisey XC trails)  difficulty 0.21 Heffley Creek
Moonshine #64 (Mount 7)  difficulty 2 Golden
Moonraker Trails Advanced difficulty 28.0 ***** Golden
Moonraker 10 km Loop  difficulty 10.0 Golden
Moonraker (Moonraker Trails)  difficulty 0.86 Golden
Monticola (Neptune Creek)  difficulty 1.87 Rossland
Monte Christo  difficulty 12.0 Rossland
Montague Harbour Marine Provincial Park  difficulty 0.0 Galiano Island
Monkman Provincial Park  difficulty 0.0 Dawson Creek
Mongo (Vedder Mountain)  difficulty 0.47 Chilliwack
Momich Lakes Provincial Park  difficulty 0.0 Chase
Molly Hogan Trail (Zappa Trails)  difficulty 1.01 Whistler
Moc - Assassin (Mount Fernie Provincial Park)  difficulty 0.18 Fernie

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.