308 Trails in Ontario

Rank Trail Name Difficulty Length (mi) Rating City
1. Hiawatha Highlands Intermediate difficulty 40 **** Sault Ste Marie
2. Turkey Point Provincial Park Intermediate difficulty 50 **** Turkey Point
3. Hydrocut Intermediate difficulty 22 ***** Waterloo
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. Don Valley Advanced difficulty 12.0 **** Toronto
8. 3- Stages Advanced difficulty 14.0 ***** Collingwood
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. Rockcliffe Waterdown Advanced difficulty 24.0 **** Waterdown
27. Guelph Lake Beginner difficulty 16 **** Guelph
28. MTB Kingston Intermediate difficulty 26.0 ***** Kingston
29. Shuniah Mines Advanced difficulty 21 ***** Thunder Bay
30. Porcupine Ridge Expert difficulty 10.0 **** Bracebridge
31. Torrance Barrens Intermediate difficulty 13.0 ***** Gravenhurst
32. Boler Mountain Intermediate difficulty 5 **** London
33. Kanata Trail System Advanced difficulty 20 **** Ottawa
34. Coulson's Hill Intermediate difficulty 10.0 **** Bradford
35. Glen Major Forest Intermediate difficulty 12.0 **** Uxbridge
36. Dalewood (st.thomas) Intermediate difficulty 22.0 **** St.thomas & London
37. Kolapore Uplands Intermediate difficulty 40.0 **** Collingwood
38. Iroquois Heights Intermediate difficulty 7.0 **** Ancaster
39. Mono Cliffs Provincial Park Intermediate difficulty 11.0 **** Orangeville
40. Bronte Creek North Trail Intermediate difficulty 5.0 **** Burlington
41. Dundas Valley Beginner difficulty 25.0 **** Dundas
42. Short Hills Provincial Park Beginner difficulty 30 **** St. Catharines
43. Dagmar North Intermediate difficulty 8.0 **** Uxbridge
44. Ottawa River Corridor Trails Advanced difficulty 25.0 ***** Beachburg
45. Barkers Bush Intermediate difficulty 5.0 **** Paris
46. Ganaraska Forest Intermediate difficulty 200.0 *** Peterborough
47. Erin Trail System Intermediate difficulty 10.0 **** Erin
48. Palgrave Trail Intermediate difficulty 5.0 **** Bolton
49. Bruce Peninsula Mountain Bike Adventure Park Advanced difficulty 8.0 **** Wiarton
50. Felker's Falls Trail Intermediate difficulty 5.0 **** Hamilton

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.