308 Trails in Ontario

Trail Name Difficulty Length (mi) Rating City
Kamaniskeg Lake Beginner difficulty 8.0 *** Combermere
Kakabeka Falls Provincial Park  difficulty 4.0 Kakabeka Falls
Kains Intermediate difficulty 6.0 ** London
Joyride 150 Intermediate difficulty 1.0 ***** Markham
John street trail Advanced difficulty 2.0 *** Markham
John E Pearce provincial park Beginner difficulty 8.0 *** Sheddon
Jet Lakes trail  difficulty 15.0 Kenora
Jackson Park Intermediate difficulty 4.0 **** Peterborough
Jack Pine (Stony Swamp Conservation Area Trails)  difficulty 4.0 Ottawa
Island Lake Conservation Trail System Easiest difficulty 12.0 **** Orangeville
Iroquois Heights Intermediate difficulty 7.0 **** Ancaster
Inverse of kains Intermediate difficulty 6.0 ** London
Inverhuron Provincial Park  difficulty 0.0 **** Tiverton
Inverhuron Bike Park Intermediate difficulty 6.0 ** Inverhuron
Ingolf  difficulty 10.0 Ingolf
Inglis falls West rock Intermediate difficulty 19.0 **** Owen sound
Inglewood Trail Intermediate difficulty 15.0 **** Inglewood
Hydrocut Intermediate difficulty 22 ***** Waterloo
Hungry Hollow Easiest difficulty 6.0 **** Georgetown
Hullett Provincial Wildlife Area Beginner difficulty 30.0 *** Clinton
Horseshoe Valley Resort Advanced difficulty 1.0 *** Barrie
Holiday Loop  difficulty 2.0 Sault Ste Marie
Hilton Falls Advanced difficulty 20.0 **** Milton
Hidden Valley Trails Intermediate difficulty 5 ***** Huntsville
Hiawatha Highlands Intermediate difficulty 40 **** Sault Ste Marie
Heritage Trail  difficulty 20.0 Hamilton
Hell Pig Expert difficulty 0.0 ***** Newmarket
Heart Lake Conservation Area Intermediate difficulty 9.0 **** Brampton
Harold Town Ca Advanced difficulty 9.0 ***** Peterborough
Harmony Valley Conservation Area Beginner difficulty 13 ** oshawa
Hardy Rd. Trail Intermediate difficulty 18.0 **** Brantford
Hardwood Ski and Bike Intermediate difficulty 80.0 ***** Barrie
HardFoot  difficulty 1.0 Orillia
Hanover Freeride Mtb Park Beginner difficulty 8.0 **** Hanover
Hanlon Creek Beginner difficulty 16.0 **** Guelph
Hamilton Brantford Rail Trail Easiest difficulty 50.0 **** Hamilton
Guelph Lake Beginner difficulty 16 **** Guelph
Grinder (Hilton Falls)  difficulty 0.1 Milton
Greenwood Intermediate difficulty 15.0 *** Pickering
Goodrich-Loomis Intermediate difficulty 14.0 **** Codrington
Goderich Advanced difficulty 12.0 **** Goderich
Gnarnia  difficulty 5.0 Bracebridge
Glen Major Forest Intermediate difficulty 12.0 **** Uxbridge
Glen Haffy Conservation Area Intermediate difficulty 8.0 *** Caledon
Glebe Park Advanced difficulty 9.0 ***** Haliburton
Ghost Lake Trails  difficulty 12.0 Dryden
Ghost Lake Trails  difficulty 12.0 Dryden
Georgian Bluffs Trail Easiest difficulty 16.0 *** Owen sound
Ganaraska Forest Intermediate difficulty 200.0 *** Peterborough
Gananoque Trail  difficulty 10.0 Gananoque

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.