308 Trails in Ontario

Rank Trail Name Difficulty Length (mi) Rating City
1. Hiawatha Highlands Intermediate difficulty 40 **** Sault Ste Marie
2. Hydrocut Intermediate difficulty 22 ***** Waterloo
3. Turkey Point Provincial Park Intermediate difficulty 50 **** Turkey Point
4. Joyride 150 Intermediate difficulty 1.0 ***** Markham
5. Buckwallow Intermediate difficulty 15.0 ***** Bracebridge
6. Hardwood Ski and Bike Intermediate difficulty 80.0 ***** Barrie
7. 3- Stages Advanced difficulty 14.0 ***** Collingwood
8. Don Valley Advanced difficulty 12.0 **** Toronto
9. Black Oak Beginner difficulty 10.0 **** Windsor
10. Bayview & Stouffville Intermediate difficulty 15 ***** Stouffville
11. Blue Mountain Advanced difficulty 12.0 ***** Collingwood
12. Midhurst Intermediate difficulty 15.0 ***** Barrie
13. Albion Hills Intermediate difficulty 20.0 **** Toronto
14. Durham Forest Intermediate difficulty 15.0 **** Uxbridge
15. Fanshawe Lake Intermediate difficulty 24.0 **** London
16. Puslinch Lake Intermediate difficulty 20.0 **** Cambridge
17. 7thLine to Sugarbush - Green (Nodes D, E, F, G, H, I) Intermediate difficulty 5.0 ***** Oro-Medonte
18. Dufferin County Intermediate difficulty 15.0 **** Mansfield
19. The Pines Intermediate difficulty 9 **** Innerkip
20. Hardy Rd. Trail Intermediate difficulty 18.0 **** Brantford
21. Harold Town Ca Advanced difficulty 9.0 ***** Peterborough
22. Ravenshoe / Brownhill Intermediate difficulty 10.0 **** Newmarket
23. Christie Lake Intermediate difficulty 5.0 **** Hamilton (Dundas)
24. Bowmore (Woodland) Hill's Intermediate difficulty 9.0 **** Newmarket
25. Copeland Forest Advanced difficulty 30.0 **** Barrie
26. Crystal Creek (Hiawatha Highlands) Intermediate difficulty 6 **** Sault Ste Marie
27. Guelph Lake Beginner difficulty 16 **** Guelph
28. MTB Kingston Intermediate difficulty 26.0 ***** Kingston
29. Red Pine (Hiawatha Highlands) Intermediate difficulty 5 ***** Sault Ste. Marie
30. Shuniah Mines Advanced difficulty 21 ***** Thunder Bay
31. Rockcliffe Waterdown Advanced difficulty 24.0 **** Waterdown
32. Porcupine Ridge Expert difficulty 10.0 **** Bracebridge
33. Torrance Barrens Intermediate difficulty 13.0 ***** Gravenhurst
34. Boler Mountain Intermediate difficulty 5 **** London
35. Kanata Trail System Advanced difficulty 20 **** Ottawa
36. Coulson's Hill Intermediate difficulty 10.0 **** Bradford
37. Glen Major Forest Intermediate difficulty 12.0 **** Uxbridge
38. Dalewood (st.thomas) Intermediate difficulty 22.0 **** St.thomas & London
39. Kolapore Uplands Intermediate difficulty 40.0 **** Collingwood
40. Iroquois Heights Intermediate difficulty 7.0 **** Ancaster
41. Mono Cliffs Provincial Park Intermediate difficulty 11.0 **** Orangeville
42. Bronte Creek North Trail Intermediate difficulty 5.0 **** Burlington
43. Dundas Valley Beginner difficulty 25.0 **** Dundas
44. Short Hills Provincial Park Beginner difficulty 30 **** St. Catharines
45. Dagmar North Intermediate difficulty 8.0 **** Uxbridge
46. Ottawa River Corridor Trails Advanced difficulty 25.0 ***** Beachburg
47. Barkers Bush Intermediate difficulty 5.0 **** Paris
48. Ganaraska Forest Intermediate difficulty 200.0 *** Peterborough
49. Erin Trail System Intermediate difficulty 10.0 **** Erin
50. Palgrave Trail Intermediate difficulty 5.0 **** Bolton

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.