1,379 Trails in British Columbia

Trail Name Difficulty Length (mi) Rating City
Marten (Mt Morrisey XC trails) 1.02 Sun Peaks
Mark My Word (Alice Lake Provincial Park) 0.56 Squamish
Mariposa (Peterson Creek Park) 0.36 Kamloops
Marble River Provincial Park 6.8 Port Alice
Maquinna Cycle Trail (Port Alberni Trails) 0.3 Port Alberni
Maple (Seal Bay Regional Nature Park) 0.75 Courtenay
Manzanita Trail / K2 (Harbourview) 0.74 Sooke
Manson Creek (South Chilcotin Mountains Provincial Park) 2.0 Lillooet
Manhandler (Eagle Mountain) 0.4 Anmore
Mango Mango (Vedder Mountain) 0.13 Chilliwack
Mama Bear (Cumberland) 0.6 Cumberland
Mallard Lake Trail (Newcastle Island Marine Provincial Park) 1.33 Nanaimo
Malde Creek 15.0 Rossland
Mainline Trail (707 Community Park) 1.34 Gabriola
Magpie (Kenna Cartwright Park) 0.21 Kamloops
Magic Line (Kimberley Nordic Club) Intermediate 4 **** Kimberley
Magic Dragon (Mountain Shadows) 0.93 Golden
Madonna (Hartland Mountain Bike Park) 0.22 Victoria
Mad Cow (Swine Flu Loop) 2.0 Fernie
Mackenzie 15.0 Pemberton
Machete Blade (Hammer Fest) 0.37 Parksville
Mach (Sun Peaks Bike Park) 0.41 Sun Peaks
Mabel Lake Provincial Park 0.0 Lumby
Lynx (Mt Morrisey XC trails) 0.48 Sun Peaks
Lunge (Langdale Trail) (Sprockids) 0.51 Gibsons
Lumpy to Gravy (Trout Lake) 0.35 Halfmoon Bay
Lumpy Pants (Hartland Mountain Bike Park) 0.19 Victoria
Lumpy (Trout Lake) 0.45 Halfmoon Bay
Lumpy (South Canoe) 0.68 Salmon Arm
Lumberjacks Connector (Alice Lake Provincial Park) 0.13 Squamish
Lumberjacks (Alice Lake Provincial Park) 0.98 Squamish
Lucky Charms (Morning Mountain Bike Park (Giveout/Gold Creek)) 0.91 Nelson
Lucky 7 (Copper Mountain) 1.22 Terrace
LSD (Moonraker Trails) 10.0 Golden
Lower X Roads (Penticton Maze) 0.3 Powell River
Lower Veedol (Ellison Park) 0.76 Vernon
Lower Spring Cleaning (Monte Christo) 0.4 Rossland
Lower Snake Trail (Burnaby Mountain) 0.26 Burnaby
Lower Seymour Conservation Reserve 5.0 North Vancouver
Lower Schizo (South Canoe) 0.58 Salmon Arm
Lower Scenic (Swakum Mountain) 0.34 Merritt
Lower Milky Way (Monte Christo) 0.85 Rossland
Lower Line (Bert Flinn Park) 0.22 Anmore
Lower Let It Ride (Panorama Bike Park) 1.13 Invermere
Lower Ladies (Mt Fromme) 0.31 North Vancouver
Lower Howler (Westside trails) 1.34 Whistler
Lower Griffen (Mt Fromme) 0.4 North Vancouver
Lower Gods Trail (Vedder Mountain) 0.12 Chilliwack
Lower Flume (Sprockids) 0.43 Gibsons
Lower Expresso Trail (Mountain Station) 0.18 Nelson

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.