2,134 Trails in Canada

Trail Name Difficulty Length (mi) Rating City
Mo Buddha Alternate (South Canoe)  difficulty 0.52 Salmon Arm
Moc - Assassin (Mount Fernie Provincial Park)  difficulty 0.18 Fernie
Molly Hogan Trail (Zappa Trails)  difficulty 1.01 Whistler
Momich Lakes Provincial Park  difficulty 0.0 Chase
Monestary Trails Beginner difficulty 3.0 *** North Bay
Mongo (Vedder Mountain)  difficulty 0.47 Chilliwack
Monkey Business (MVP Trails)  difficulty 0.34 Fredericton
Monkey Trails Beginner difficulty 1.0 **** Winnipeg
Monkman Provincial Park  difficulty 0.0 Dawson Creek
Mono Cliffs Provincial Park Intermediate difficulty 11.0 **** Orangeville
Monsieur Roland (Vallee Bras du Nord Secteur St-Raymond) Intermediate difficulty 2.0 ***** St-Raymond
Mont Arthabasca Advanced difficulty 2.0 **** Victoriaville
Mont Arthabask  difficulty 20.0 Victoriaville
Mont Arthabaska  difficulty 20.0 Victoriaville
Mont Bromont Advanced difficulty 0.0 **** Bromont
Mont Chatel Intermediate difficulty 9 **** Quebec
Mont Habitant Advanced difficulty 12.0 **** st-sauveur
Mont Oak (Sintra) Beginner difficulty 20 **** Bromont
Mont Rigaud Intermediate difficulty 7.0 ***** Rigaud Quebec
Mont Rigaud  difficulty 10.0 Rigaud
Mont Sainte-anne Advanced difficulty 80.0 **** Quebec
Mont Ste-anne Coupe Québec Race  difficulty 2.0 Quebec
Mont Ste-Marie/Velo MSM Intermediate difficulty 20.0 ***** Lac Ste-Marie
Mont Sutton Ski Resort Intermediate difficulty 0 ***** Sutton
Mont-tremblant, Coupe Quebec Dh&xc Advanced difficulty 7.0 ***** Mont-tremblant
Montague Harbour Marine Provincial Park  difficulty 0.0 Galiano Island
Montane Traverse Advanced difficulty 5.0 **** Canmore
Monte Christo  difficulty 12.0 Rossland
Monticola (Neptune Creek)  difficulty 1.87 Rossland
Moonraker (Moonraker Trails)  difficulty 0.86 Golden
Moonraker 10 km Loop  difficulty 10.0 Golden
Moonraker Trails Advanced difficulty 28.0 ***** Golden
Moonshine #64 (Mount 7)  difficulty 2 Golden
Moose Mountain Trailhead Provincial Recreation Area Advanced difficulty 24.0 ***** Bragg Creek
Moose Track (Mt Morrisey XC trails)  difficulty 0.21 Heffley Creek
Moose Trail (South Canoe)  difficulty 0.2 Salmon Arm
Moosehead (Blewett)  difficulty 1.04 Nelson
Moosejaw (Mosquito Lake)  difficulty 0.49 Pemberton
Moraine Lake Highline Intermediate difficulty 6.0 **** Lake Louise
More Cowbell (Smith Creek)  difficulty 0.54 West Kelowna
More or Less (Ledgeview)  difficulty 0.1 Abbotsford
More Speed (Pineview)  difficulty 0.74 Kamloops
More Therapy (Eagle Mountain)  difficulty 0.12 Port Coquitlam
More Whiskey (Pineview)  difficulty 0.31 Kamloops
Morfee Canyon Trail (Morfee Lakes)  difficulty 0.56 Mackenzie
Morfee Lake Trail East (Morfee Lakes)  difficulty 6.02 Mackenzie
Morfee Lake Trail West (Morfee Lakes)  difficulty 2.44 Mackenzie
Morfee Lakes  difficulty 12 Mackenzie
Morin Heights Intermediate difficulty 6.0 ***** Morin-Heights
Morning Mountain Bike Park (Giveout/Gold Creek)  difficulty 10 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.