2,144 Trails in Canada

Trail Name Difficulty Length (mi) Rating City
Lunge (Langdale Trail) (Sprockids)  difficulty 0.51 Gibsons
Lusk Pass Trail  difficulty 5.0 Kananaskis
Luther Marsh Beginner difficulty 32.0 *** Grand Valley
Lynx (Mt Morrisey XC trails)  difficulty 0.48 Sun Peaks
Mabel Lake Provincial Park  difficulty 0.0 Lumby
Macaulay Mountain Intermediate difficulty 15.0 **** Picton
MacGregor Point Provincial Park Beginner difficulty 17.0 **** Saugeen Shores
Mach (Sun Peaks Bike Park)  difficulty 0.41 Sun Peaks
Machete Blade (Hammer Fest)  difficulty 0.37 Parksville
Mackenzie  difficulty 15.0 Pemberton
Mad Cow (Swine Flu Loop)  difficulty 2.0 Fernie
Madawasca Nordic Trail Center Advanced difficulty 6.0 *** Calabogie
Madawaska Snowmobile Loop  difficulty 15.0 Calabogie
Madonna (Hartland Mountain Bike Park)  difficulty 0.22 Victoria
Magic Dragon (Mountain Shadows)  difficulty 0.93 Golden
Magic Line (Kimberley Nordic Club) Intermediate difficulty 4 **** Kimberley
Magpie (Kenna Cartwright Park)  difficulty 0.21 Kamloops
Mainline Trail (707 Community Park)  difficulty 1.34 Gabriola
Malde Creek  difficulty 15.0 Rossland
Mallard Lake Trail (Newcastle Island Marine Provincial Park)  difficulty 1.33 Nanaimo
Mama Bear (Cumberland)  difficulty 0.6 Cumberland
Mango Mango (Vedder Mountain)  difficulty 0.13 Chilliwack
Manhandler (Eagle Mountain)  difficulty 0.4 Anmore
Manson Creek (South Chilcotin Mountains Provincial Park)  difficulty 2.0 Lillooet
Manzanita Trail / K2 (Harbourview)  difficulty 0.74 Sooke
Maple (Seal Bay Regional Nature Park)  difficulty 0.75 Courtenay
Maquinna Cycle Trail (Port Alberni Trails)  difficulty 0.3 Port Alberni
Marble River Provincial Park  difficulty 6.8 Port Alice
Marc Savard  difficulty 0
Mariposa (Peterson Creek Park)  difficulty 0.36 Kamloops
Mark My Word (Alice Lake Provincial Park)  difficulty 0.56 Squamish
Marten (Mt Morrisey XC trails)  difficulty 1.02 Sun Peaks
Martha Creek  difficulty 6.0 Revelstoke
Mary Jane (Doumont)  difficulty 0.14 Nanaimo
Mary Kirk Access Trail (Mount Seymour)  difficulty 0.39 Deep Cove
Mask or Aid (Pineview)  difficulty 0.1 Kamloops
Massage Therapy (Eagle Mountain)  difficulty 0.46 Anmore
Mastadon (Red Mountain)  difficulty 1.63 Mission
Maud Island Trail (Quadra Island Trails)  difficulty 3.77 Campbell River
Max Power (Westwood Lake)  difficulty 1.01 Nanaimo
Maxwell Lake / Beaver Board Walk Advanced difficulty 2.0 **** Hinton
Mayflower Lake (Rockwood Park)  difficulty 0.66 Saint John
Mayook Trail  difficulty 10.5 Cranbrook
McCloud (Diamond Head)  difficulty 0.2 Squamish
Mcdougal Rim Intermediate difficulty 18.0 ***** Kelowna
McGillvray Lake Trail (Mt Morrisey XC trails)  difficulty 1.33 Sun Peaks
McIntosh Mills Trails Intermediate difficulty 8.0 *** McIntosh Mills
McKenzie Point Trail  difficulty 1.0 La Ronge
McKenzie Trails  difficulty 4.0 Red Deer
McKenzie Trails  difficulty 4.0 Red Deer

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.