2,134 Trails in Canada

Trail Name Difficulty Length (mi) Rating City
Moose Mountain Trailhead Provincial Recreation Area Advanced difficulty 24.0 ***** Bragg 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
Montane Traverse Advanced difficulty 5.0 **** Canmore
Montague Harbour Marine Provincial Park  difficulty 0.0 Galiano Island
Mont-tremblant, Coupe Quebec Dh&xc Advanced difficulty 7.0 ***** Mont-tremblant
Mont Sutton Ski Resort Intermediate difficulty 0 ***** Sutton
Mont Ste-Marie/Velo MSM Intermediate difficulty 20.0 ***** Lac Ste-Marie
Mont Ste-anne Coupe Québec Race  difficulty 2.0 Quebec
Mont Sainte-anne Advanced difficulty 80.0 **** Quebec
Mont Rigaud Intermediate difficulty 7.0 ***** Rigaud Quebec
Mont Rigaud  difficulty 10.0 Rigaud
Mont Oak (Sintra) Beginner difficulty 20 **** Bromont
Mont Habitant Advanced difficulty 12.0 **** st-sauveur
Mont Chatel Intermediate difficulty 9 **** Quebec
Mont Bromont Advanced difficulty 0.0 **** Bromont
Mont Arthabaska  difficulty 20.0 Victoriaville
Mont Arthabask  difficulty 20.0 Victoriaville
Mont Arthabasca Advanced difficulty 2.0 **** Victoriaville
Monsieur Roland (Vallee Bras du Nord Secteur St-Raymond) Intermediate difficulty 2.0 ***** St-Raymond
Mono Cliffs Provincial Park Intermediate difficulty 11.0 **** Orangeville
Monkman Provincial Park  difficulty 0.0 Dawson Creek
Monkey Trails Beginner difficulty 1.0 **** Winnipeg
Monkey Business (MVP Trails)  difficulty 0.34 Fredericton
Mongo (Vedder Mountain)  difficulty 0.47 Chilliwack
Monestary Trails Beginner difficulty 3.0 *** North Bay
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
Mo Buddha Alternate (South Canoe)  difficulty 0.52 Salmon Arm
Mo Buddha (South Canoe)  difficulty 0.39 Salmon Arm
Mixed Bag (Ledgeview)  difficulty 1.38 Abbotsford
Mister Slave (Morning Mountain Bike Park (Giveout/Gold Creek))  difficulty 0.51 Nelson
Mist Creek Provincial Recreation Area  difficulty 42.0 Black Diamond
Mission Impossible 2 and 3 (Mosquito Lake)  difficulty 0.34 Pemberton
Mission Creek Greenway Easiest difficulty 16.0 ***** Kelowna
Missing Link (Trout Lake)  difficulty 1.52 Halfmoon Bay
Miss Pinky (Zappa Trails)  difficulty 0.13 Whistler
Miral Heights (Trail Bluffs)  difficulty 1.65 Trail
Miquelon Lake Provincial Park  difficulty 17.0 Camrose
Minnesing Mountain Bike Trail Advanced difficulty 15.0 ** Huntsville
Miner 29er (Pineview)  difficulty 2.49 Kamloops
Mine (Pineview)  difficulty 1.99 Kamloops
Mindbender (Hartland Mountain Bike Park)  difficulty 0.34 Victoria
Minaki Trails Intermediate difficulty 15.0 **** Winnipeg
Miller Creek Trail  difficulty 1.0 Whistler

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.