2,137 Trails in Canada

Trail Name Difficulty Length (mi) Rating City
South March Highlands Advanced difficulty 10.0 **** Ottawa
Mountainview Advanced difficulty 10.0 **** Midland
Forks of the Credit Beginner difficulty 10.0 *** Caledon Village
Etobicoke Creek Intermediate difficulty 10 *** Etobicoke
Black Oak Beginner difficulty 10.0 **** Windsor
Wasaga Beach Provincial Park Intermediate difficulty 10.0 *** Wasaga Beach
Porcupine Ridge Expert difficulty 10.0 **** Bracebridge
Laurentian Singletrack Expert difficulty 10.0 ***** Sudbury
Nordic Ski Trails Advanced difficulty 10.0 **** North Bay
Laurentian Ski Hill Intermediate difficulty 10.0 **** North Bay
Coulson's Hill Intermediate difficulty 10.0 **** Bradford
Bronte Creek Day Use Area Beginner difficulty 10.0 **** Burlington
Kelso Intermediate difficulty 10.0 **** Milton
Ravenshoe / Brownhill Intermediate difficulty 10.0 **** Newmarket
Dryden Tract Intermediate difficulty 10.0 ***** North Dumfries
Farmer Lake (Hiawatha Highlands)  difficulty 10 Sault Ste. Marie
Parc Valero Les Écarts Easiest difficulty 10.0 ***** Levis
Energie CMB Intermediate difficulty 10.0 **** Trois-Rivières
Val-David Regional Park Intermediate difficulty 10.0 **** Val-David/Val-Morin
Mont Rigaud  difficulty 10.0 Rigaud
Porcupine Ridge  difficulty 10 Whitehorse
Wood Bison Trail (Single Track Trail)  difficulty 9.69 Elk Island National Park
5620 (Revelstoke Mountain Resort)  difficulty 9.3 Revelstoke
Ross Creek Area Intermediate difficulty 9.0 ***** Fort Saskatchewan
Chickakoo Lake Easiest difficulty 9.0 ***** Stony Plain
Grip and Rip Advanced difficulty 9.0 ***** Hinton / Brule
Cascade  difficulty 9.0 Banff
Happy Creek Trail System Advanced difficulty 9.0 ***** Hinton
Baldy Pass Trail Advanced difficulty 9.0 ***** Kananaskis
Tunnel Trail  difficulty 9.0 Jasper
Stoney Squaw Upper & Lower Advanced difficulty 9.0 ***** Banff
Mill Creek Ravine (south) Beginner difficulty 9.0 *** Edmonton
Pacific Spirit Regional Park  difficulty 9.0 Vancouver
Port Alberni Trails  difficulty 9.0 Port Alberni
Juniper Heights - High Roller Advanced difficulty 9.0 ***** Invermere
Cosens Creek Mountain Bike Area (Kalamalka Lake Provincial Park)  difficulty 9.0 Vernon
Hotsprings Trail  difficulty 9.0 Nakusp
Lazy Boy, Sidewinder, Kow-a-Been-Here, Big Horn Loop, Sidewinder, Lazy Boy (Batchelor Heights)  difficulty 9.0 Kamloops
Wade Road Trails (Roderick Haig-Brown Provincial Park) Intermediate difficulty 9.0 ***** Chase
Batchelor Heights  difficulty 9.0 Kamloops
Arizona, Tower Classic, Naked Pistol, Bighorn Loop, Sidewinder, Lazy Boy (Batchelor Heights)  difficulty 9.0 Kamloops
Starz  difficulty 9.0 Port Moody
Cutblock snobike loop  difficulty 9.0 Fernie
Duck Lake Protected Area  difficulty 9.0 Powell River
Swine Flu Loop Intermediate difficulty 9.0 **** Fernie
Rose Valley Reservoir  difficulty 9 West Kelowna
French Fort Cove  difficulty 9.0 **** Miramichi
Glebe Park Advanced difficulty 9.0 ***** Haliburton
Waterworks Dirt Path  difficulty 9.0 Brantford
Forest Valley Intermediate difficulty 9.0 *** Orleans Ottawa

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.