308 Trails in Ontario

Trail Name Difficulty Length (mi) Rating City
Hell Pig Expert difficulty 0.0 ***** Newmarket
Lavallee loop Advanced difficulty 0.0 *** Beachburg
Inverhuron Provincial Park  difficulty 0.0 **** Tiverton
Restoule Provincial Park Easiest difficulty 0.0 * Restoule
Craigleith  difficulty 0.0 Blue Mountains
Presquile Provincial Park Easiest difficulty 0.0 *** Brighton
Kettle Lakes Provincial Park Easiest difficulty 0.0 ***** Cochrane
Oastler Lake Provincial Park  difficulty 0.0 Parry Sound
Petroglyphs Provincial Park Beginner difficulty 0.0 *** Peterborough
Nicks  difficulty 0.0 Dunnville
Donovan jumps and track  difficulty 0
All Ages ()  difficulty 0.1 Milton
Grinder ()  difficulty 0.1 Milton
Rated P.G. ()  difficulty 0.2 Milton
Border Run ()  difficulty 0.4 Milton
Ebb and Flow (Christie Lake)  difficulty 0.5 Dundas
Big Bear Trail (Bruce Peninsula Mountain Bike Adventure Park)  difficulty 0.7 Wiarton
Angles Point  difficulty 0.8 Restoule
5 Bridges ()  difficulty 0.9 Milton
Devs trail  difficulty 1.0 Ancaster
Whipper Billy Watson Beginner difficulty 1.0 * Newmarket
Weenie hut jr Intermediate difficulty 1.0 ***** Peterborough
Thayer  difficulty 1.0 Sault Ste Marie
Rabbit Run Loop  difficulty 1.0 Sault Ste Marie
Woodless field Easiest difficulty 1.0 ** Dorchester
Fallingbrook  difficulty 1.0 Ottawa
EP memorial trail Beginner difficulty 1.0 ***** shuniah,on
North of 10th Line  difficulty 1.0 Ottawa
HardFoot  difficulty 1.0 Orillia
Sunnybrook Trail (Don Valley)  difficulty 1.0 Toronto
Osler Downhill  difficulty 1.0 Collingwood
Epic Indoor Bike Park  difficulty 1.0 ***** Ottawa
King Trail at Centennial Intermediate difficulty 1.0 **** King City
Silver Creek Trail Intermediate difficulty 1.0 ***** Brantford
Esker Lakes Provincial Park  difficulty 1.0 Kirkland Lake
G Cap Trails  difficulty 1.0 Sault Ste Marie
Korah Trails  difficulty 1.0 Sault Ste Marie
Horseshoe Valley Resort Advanced difficulty 1.0 *** Barrie
Joyride 150 Intermediate difficulty 1.0 ***** Markham
Finn Hill  difficulty 1 Sault Ste. Marie
Holiday Loop  difficulty 2.0 Sault Ste Marie
Lalande Park  difficulty 2.0 Ottawa
Swan dive  difficulty 2.0 Richmond Hill
Both Bears  difficulty 2.0 Lions Head
Sleeping Giant / Sibley Creek Trail Intermediate difficulty 2.0 **** Thunder Bay
North of 10th Intermediate difficulty 2.0 *** Ottawa
Strachan Tract Advanced difficulty 2.0 **** Orillia
2K Trail Intermediate difficulty 2.0 ***** Moosonee
John street trail Advanced difficulty 2.0 *** Markham
Penetanguishene Trail System  difficulty 2.0 Penetanguishene

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.