309 Trails in Ontario

Rank Trail Name Difficulty Length (mi) Rating City
51. Bruce Peninsula Mountain Bike Adventure Park Advanced difficulty 8.0 **** Wiarton
52. Felker's Falls Trail Intermediate difficulty 5.0 **** Hamilton
53. Laurentian Singletrack Expert difficulty 10.0 ***** Sudbury
54. King Trail at Centennial Intermediate difficulty 1.0 **** King City
55. Bronte Creek East Trail Advanced difficulty 9.0 ***** Oakville
56. Ardagh Bluffs Intermediate difficulty 17.0 **** Barrie
57. Kerncliffe Trail System Intermediate difficulty 15.0 **** Hamilton
58. Collins Bay Intermediate difficulty 7.0 **** Kingston
59. Walker Woods  difficulty 13.0 ***** Uxbridge
60. Brock Escarpment Beginner difficulty 12.0 **** St. Catherines
61. Bronte Creek Day Use Area Beginner difficulty 10.0 **** Burlington
62. Sir Sam's Ski & Bike Advanced difficulty 14.0 **** Haliburton
63. Walden Trails Advanced difficulty 30 **** Sudbury
64. Forest Lea Trail System Advanced difficulty 15.0 **** Pembroke
65. Brant Tract Intermediate difficulty 20.0 *** Paisley
66. Tutlea Heights Advanced difficulty 4.0 **** Brantford
67. Greenwood Intermediate difficulty 15.0 *** Pickering
68. Nordic Ski Trails Advanced difficulty 10.0 **** North Bay
69. Shabomeka Legpower Pathfinders Intermediate difficulty 60.0 **** Cloyne
70. Macaulay Mountain Intermediate difficulty 15.0 **** Picton
71. Mountainview Advanced difficulty 10.0 **** Midland
72. South March Highlands Advanced difficulty 10.0 **** Ottawa
73. Northumberland Forest Green Beginner difficulty 6.0 **** Cobourg
74. Kivi Park Intermediate difficulty 22 **** Sudbury
75. Crank'd (Hardwood Ski and Bike) Intermediate difficulty 5.0 **** Barrie
76. Inglewood Trail Intermediate difficulty 15.0 **** Inglewood
77. Wildwood Conservation Area Intermediate difficulty 15.0 *** St Marys
78. Hidden Valley Trails Intermediate difficulty 5 ***** Huntsville
79. Etobicoke Creek Intermediate difficulty 10 *** Etobicoke
80. Earl Bales Network Intermediate difficulty 4.0 **** North York
81. Pine Ridge Beginner difficulty 5.0 **** Pickering
82. Hungry Hollow Easiest difficulty 6.0 **** Georgetown
83. Seaton Trail Beginner difficulty 6.0 **** Pickering
84. Oro-Medonte Rail Trail Easiest difficulty 40.0 **** Barrie
85. Larose Forest Intermediate difficulty 17 **** Limoges
86. Goodrich-Loomis Intermediate difficulty 14.0 **** Codrington
87. Northumberland Forest Red Intermediate difficulty 2.0 **** Cobourg
88. Lavallee loop Advanced difficulty 0.0 *** Beachburg
89. Strachan Tract Advanced difficulty 2.0 **** Orillia
90. Jackson Park Intermediate difficulty 4.0 **** Peterborough
91. Swance Drain Advanced difficulty 8 **** Tillsonburg
92. Carrick Tract Beginner difficulty 5.0 *** Walkerton
93. Silver Creek Trail Intermediate difficulty 1.0 ***** Brantford
94. Horseshoe Valley Resort Advanced difficulty 1.0 *** Barrie
95. Laurentian Ski Hill Intermediate difficulty 10.0 **** North Bay
96. Elora Cataract Trailway Beginner difficulty 15.0 *** Caledon
97. Rouge Forest Beginner difficulty 5.0 *** Toronto
98. Batawa Trails Intermediate difficulty 22.0 **** Batawa
99. Azilda trails Advanced difficulty 15 **** Sudbury
100. Forks of the Credit Beginner difficulty 10.0 *** Caledon Village

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.