2,148 Trails in Canada

Rank Trail Name Difficulty Length (mi) Rating City
1. Whistler Mountain Bike Park Intermediate difficulty 40 ***** Whistler
2. Hiawatha Highlands Intermediate difficulty 40 **** Sault Ste Marie
3. Mont-Sainte-Anne Advanced difficulty 102 **** Quebec
4. Hydrocut Intermediate difficulty 22 ***** Waterloo
5. Vallee Bras Du Nord Secteur Shannahan Advanced difficulty 82 ***** Saint Raymond
6. Sentiers Du Moulin Advanced difficulty 40 **** Lac Beauport
7. Tunnel Mountain Tech Trails Advanced difficulty 5.0 ***** Banff
8. Durham Forest Intermediate difficulty 15.0 **** Uxbridge
9. Vallee Bras du Nord Secteur St-Raymond Advanced difficulty 30 ***** St-Raymond
10. Canmore Nordic Centre Advanced difficulty 30.0 ***** Canmore
11. Turkey Point Provincial Park Intermediate difficulty 50 **** Turkey Point
12. Joyride 150 Intermediate difficulty 1.0 ***** Markham
13. Mt Fromme Advanced difficulty 20.0 *** North Vancouver
14. Mont Bromont Advanced difficulty 31 **** Bromont
15. Kalamalka Lake Provincial Park Advanced difficulty 7.0 ***** Vernon
16. Ellison Park Advanced difficulty 6.0 ***** Vernon
17. Alice Lake Provincial Park Advanced difficulty 19.0 **** Squamish
18. Buckwallow Intermediate difficulty 15.0 ***** Bracebridge
19. West Bragg Creek Provincial Recreation Area Intermediate difficulty 20.0 ***** Bragg Creek
20. Hardwood Ski and Bike Intermediate difficulty 80.0 ***** Barrie
21. 3- Stages Advanced difficulty 14.0 ***** Collingwood
22. Don Valley Advanced difficulty 12.0 **** Toronto
23. Kettle Valley Railway Trail (KVR) Myra Canyon to Penticton return Easiest difficulty 500.0 ***** Kelowna
24. Trowbridge Forest / Shuniah Mines Advanced difficulty 33 ***** Thunder Bay
25. Black Oak Beginner difficulty 10.0 **** Windsor
26. Bayview & Stouffville Intermediate difficulty 15 ***** Stouffville
27. Blue Mountain Advanced difficulty 12.0 ***** Collingwood
28. Midhurst Intermediate difficulty 15.0 ***** Barrie
29. Albion Hills Intermediate difficulty 20.0 **** Toronto
30. Smith Creek Intermediate difficulty 14.0 ***** Kelowna/westbank
31. Tunnel Mountain Trail System Beginner difficulty 15.0 **** Banff
32. Silver Star Provincial Park Intermediate difficulty 0.0 ***** Vernon
33. Fanshawe Lake Intermediate difficulty 24.0 **** London
34. Puslinch Lake Intermediate difficulty 20.0 **** Cambridge
35. Moose Mountain Trailhead Provincial Recreation Area Advanced difficulty 24.0 ***** Bragg Creek
36. 7thLine to Sugarbush - Green (Nodes D, E, F, G, H, I) Intermediate difficulty 5.0 ***** Oro-Medonte
37. Dufferin County Intermediate difficulty 15.0 **** Mansfield
38. Big Sweat (Valley of the Five Lakes / Wabasso) Expert difficulty 20.0 ***** Jasper
39. The Pines Intermediate difficulty 9 **** Innerkip
40. Whistler Bike Park Garbanzo Zone (Whistler Mountain Bike Park) Intermediate difficulty 2 ***** Whistler
41. Hardy Rd. Trail Intermediate difficulty 18.0 **** Brantford
42. Harold Town Ca Advanced difficulty 9.0 ***** Peterborough
43. Ravenshoe / Brownhill Intermediate difficulty 10.0 **** Newmarket
44. Whistler North trails  difficulty 40.0 Whistler
45. Christie Lake Intermediate difficulty 5.0 **** Hamilton (Dundas)
46. Rossland's Seven Summit Ridge Trail Advanced difficulty 19.0 ***** Rossland
47. Lac Delage and Stoneham Advanced difficulty 12.0 ***** Stoneham-et-Tewkesbury
48. Jewell Pass Trail Intermediate difficulty 2.0 ***** Canmore
49. Bowmore (Woodland) Hill's Intermediate difficulty 9.0 **** Newmarket
50. Copeland Forest Advanced difficulty 30.0 **** Barrie

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.