Import a GPX file

Ontario trails

Click on a trail to view its statistics, map and profile.

Backtrails in Bechtel Park

Canada > Ontario > Region of Waterloo > Waterloo

Distance: 4.7 mi • Elevation gain: 256 ft • Maximum elevation: 1,096 ft

Thames Valley Trail Loop

Canada > Ontario > London

Thames River. Kains Woods. #Hiking #Running #Kains

Distance: 4.3 mi • Elevation gain: 315 ft • Maximum elevation: 889 ft

Silver Creek - Terra Cotta

Canada > Ontario > Halton Region

Bruce Trail. #Hiking #Ski #Snowshoeing

Distance: 9.2 mi • Elevation gain: 994 ft • Maximum elevation: 1,230 ft

Kiwanis Park trails

Canada > Ontario > Region of Waterloo > Waterloo

Distance: 6.4 mi • Elevation gain: 217 ft • Maximum elevation: 1,096 ft

Terra Cotta - Erin Loop

Canada > Ontario > Peel Region > Caledon

#Bike #Loop

Distance: 31.1 mi • Elevation gain: 1,886 ft • Maximum elevation: 1,463 ft

Komoka Provincial Park

Canada > Ontario > Middlesex County > Middlesex Centre

Thames River. #Hiking #Running #Loop #Komoka

Distance: 4.9 mi • Elevation gain: 325 ft • Maximum elevation: 889 ft

Warbler Woods Loop

Canada > Ontario > London

#Hiking #Running #Loop #Warbler

Distance: 1.1 mi • Elevation gain: 131 ft • Maximum elevation: 974 ft

Toronto Islands Trail

Canada > Ontario > Old Toronto

Lake Ontario. #Hiking #Bike #Loop #Toronto #Ontario

Distance: 10.5 mi • Elevation gain: 148 ft • Maximum elevation: 266 ft

Durham Regional Forest Loop

Canada > Ontario > Durham Region > Uxbridge

Uxbridge Woodlands. #Hiking #MTB #Snowshoeing #Ski #Loop #Durham #Uxbridge

Distance: 6.2 mi • Elevation gain: 295 ft • Maximum elevation: 1,237 ft

Orangeville - Brampton

Canada > Ontario > Dufferin County > Mono

#Bike #Orangeville #Brampton

Distance: 34.1 mi • Elevation gain: 676 ft • Maximum elevation: 1,512 ft

Espanola - South Baymouth

Canada > Ontario > Sudbury District > Espanola

Manitoulin Island. #Bike #Espanola #SouthBaymouth #Manitoulin

Distance: 66.2 mi • Elevation gain: 2,346 ft • Maximum elevation: 892 ft

White River - Wawa

Canada > Ontario > Algoma District > White River Township

#Bike #WhiteRiver #Wawa

Distance: 57.3 mi • Elevation gain: 1,837 ft • Maximum elevation: 1,545 ft

Toronto - Martin Goodman Trail - Waterfront Trail

Canada > Ontario > Old Toronto

Lake Ontario. #Bike #Toronto #Ontario

Distance: 9.3 mi • Elevation gain: 243 ft • Maximum elevation: 285 ft

Arkon Lake Loop

Canada > Ontario > Frontenac County > South Frontenac

Frontenac Provincial Park. #Hiking #Snowshoeing #Loop #Frontenac

Distance: 6.1 mi • Elevation gain: 404 ft • Maximum elevation: 627 ft

Québec - Montréal - Saint-Laurent River - Lake Ontario - Niagara Falls

Canada > Quebec > Urban agglomeration of Québec > Quebec

#Bike #Ontario

Distance: 670.1 mi • Elevation gain: 15,761 ft • Maximum elevation: 686 ft

Toronto Loop

Canada > Ontario > Old Toronto

#Hiking #Loop #Toronto #Ontario

Distance: 9.0 mi • Elevation gain: 679 ft • Maximum elevation: 407 ft

Durham Regional Forest - Uxbridge Trail

Canada > Ontario > Durham Region > Uxbridge

#Hiking #Loop #Durham

Distance: 5.9 mi • Elevation gain: 387 ft • Maximum elevation: 1,312 ft

Escarpment Rail Trail

Canada > Ontario > Hamilton

#Hiking #Hamilton

Distance: 5.4 mi • Elevation gain: 115 ft • Maximum elevation: 646 ft

Little Lakes - Benmiller

Canada > Ontario > Huron County > Ashfield–Colborne–Wawanosh

Maitland River. #Hiking

Distance: 12.6 mi • Elevation gain: 968 ft • Maximum elevation: 948 ft

Haliburton Forest

Canada > Ontario > Haliburton County > Dysart et al

#Hiking #Loop #Haliburton

Distance: 4.2 mi • Elevation gain: 194 ft • Maximum elevation: 1,368 ft

Finch Corridor Recreational Trail

Canada > Ontario > Toronto

#Bike #Toronto

Distance: 9.8 mi • Elevation gain: 400 ft • Maximum elevation: 676 ft

East Hawkesbury - Montréal

Canada > Ontario > Prescott and Russell Counties > East Hawkesbury

#Bike #EastHawkesbury #Montréal

Distance: 56.8 mi • Elevation gain: 1,289 ft • Maximum elevation: 299 ft

Nestor Falls - Fort Frances

Canada > Ontario > Kenora District > Sioux Narrows-Nestor Falls Township

#Bike

Distance: 58.5 mi • Elevation gain: 1,414 ft • Maximum elevation: 1,296 ft

McCarston's Lake

Canada > Ontario > Dufferin County > Mono

Mono Cliffs Provincial Park. #Hiking #MTB #Loop #MonoCliffs

Distance: 5.6 mi • Elevation gain: 430 ft • Maximum elevation: 1,650 ft

Sherman Falls - Canterbury Falls - Bruce Trail

Canada > Ontario > Hamilton

Dundas Valley Conservation Area. #Hiking #DundasValley

Distance: 3.5 mi • Elevation gain: 427 ft • Maximum elevation: 627 ft

Mississauga River Loop

Canada > Ontario > Peterborough County > Trent Lakes

Kawartha Highlands Signature Site. #Hiking #Snowshoeing #Loop #Kawartha

Distance: 1.0 mi • Elevation gain: 26 ft • Maximum elevation: 823 ft

Simcoe County Forest - Foster Tract

Canada > Ontario > Simcoe County > Essa

#Hiking #Loop

Distance: 2.4 mi • Elevation gain: 56 ft • Maximum elevation: 748 ft

Friday Harbour Nature Reserve

Canada > Ontario > Simcoe County > Innisfil

#Hiking #MTB #Snowshoeing #Loop #FridayHarbour

Distance: 2.9 mi • Elevation gain: 72 ft • Maximum elevation: 791 ft

Jack Pine Trail - Beaver Trail - Chipmunk Trail

Canada > Ontario > Ottawa

#Hiking #Loop

Distance: 4.2 mi • Elevation gain: 115 ft • Maximum elevation: 400 ft

Wedeln Run - Lowland Trail

Canada > Ontario > Hamilton

Spencer Gorge Conservation Area. Christie Reservoir. #Hiking #Loop #SpencerGorge

Distance: 1.8 mi • Elevation gain: 102 ft • Maximum elevation: 856 ft

Steckle Woods Loop

Canada > Ontario > Region of Waterloo > Kitchener

#Hiking #Running #Loop

Distance: 1.1 mi • Elevation gain: 128 ft • Maximum elevation: 1,175 ft

Indian Falls

Canada > Ontario > Grey County > Georgian Bluffs

Indian Falls Conservation Area. Georgian Bay. Lake Huron. #Hiking #Running #IndianFalls #Huron

Distance: 0.9 mi • Elevation gain: 82 ft • Maximum elevation: 682 ft

Bruce Trail

Canada > Ontario > Peel Region > Caledon

Hike on the Bruce Trail between Forks of the Credit Provincial Park and Caledon Mountain. #Hiking #Nature #Forest

Distance: 4.4 mi • Elevation gain: 518 ft • Maximum elevation: 1,411 ft

Brant Park Conservation Area - Grand River

Canada > Ontario > Brantford

#Hiking #Bike #Running #Loop #Brant

Distance: 9.7 mi • Elevation gain: 253 ft • Maximum elevation: 725 ft

Hockley Valley Provincial Park

Canada > Ontario > Dufferin County > Mono

#Hiking #Loop #HockleyValley

Distance: 2.5 mi • Elevation gain: 358 ft • Maximum elevation: 1,286 ft

Mer Bleu Bog Trail

Canada > Ontario > Ottawa

#Hiking #Loop

Distance: 0.9 mi • Elevation gain: 33 ft • Maximum elevation: 246 ft

Hoggs Falls

Canada > Ontario > Grey County > Grey Highlands

Duncan Escarpment Provincial Park. #Hiking #Loop #Hoggs #DuncanEscarpment

Distance: 3.3 mi • Elevation gain: 397 ft • Maximum elevation: 1,414 ft

Old mills to humber bay park

Canada > Ontario > Toronto

#Hiking

Distance: 7.7 mi • Elevation gain: 246 ft • Maximum elevation: 315 ft

Aldershot - Kitchener

Canada > Ontario > Halton Region > Burlington

#Bike

Distance: 49.1 mi • Elevation gain: 1,870 ft • Maximum elevation: 1,135 ft

Lake Muskoka - Lake Rosseau

Canada > Ontario > Muskoka District > Gravenhurst

#Bike

Distance: 65.6 mi • Elevation gain: 4,245 ft • Maximum elevation: 1,129 ft

Cornwall - Salaberry-de-Valleyfield

Canada > Ontario > Cornwall > Cornwall

#Bike

Distance: 40.0 mi • Elevation gain: 472 ft • Maximum elevation: 210 ft

Brockville - Cornwall

Canada > Ontario > Brockville > Brockville

#Bike

Distance: 62.2 mi • Elevation gain: 978 ft • Maximum elevation: 335 ft

Kingstone - Brockville

Canada > Ontario > Kingston > Kingston

#Bike

Distance: 52.9 mi • Elevation gain: 1,539 ft • Maximum elevation: 361 ft

Belleville - Kingston

Canada > Ontario > Belleville > Belleville

#Bike

Distance: 57.6 mi • Elevation gain: 1,293 ft • Maximum elevation: 377 ft

Cobourg - Belleville

Canada > Ontario > Northumberland County > Cobourg

#Bike

Distance: 50.6 mi • Elevation gain: 938 ft • Maximum elevation: 387 ft

Oshawa - Cobourg

Canada > Ontario > Durham Region > Oshawa

#Bike

Distance: 41.4 mi • Elevation gain: 1,486 ft • Maximum elevation: 427 ft

Toronto - Oshawa

Canada > Ontario > Old Toronto

#Bike

Distance: 41.8 mi • Elevation gain: 1,499 ft • Maximum elevation: 600 ft

Hamilton - Toronto

Canada > Ontario > Hamilton

#Bike

Distance: 50.5 mi • Elevation gain: 1,503 ft • Maximum elevation: 364 ft

Niagara Falls - Hamilton

Canada > Ontario > Niagara Region > Niagara Falls

#Bike

Distance: 52.3 mi • Elevation gain: 1,762 ft • Maximum elevation: 686 ft

Toronto - Eglinton to the lake Ontario

Canada > Ontario > Toronto

#Hiking #Toronto #Ontario

Distance: 7.2 mi • Elevation gain: 226 ft • Maximum elevation: 344 ft

Gore Bay Lighthouse

Canada > Ontario > Manitoulin District > Gore Bay

Manitoulin Island. Lake Huron. #Hiking #Manitoulin #Huron

Distance: 3.9 mi • Elevation gain: 187 ft • Maximum elevation: 620 ft

Bruce Peninsula National Park

Canada > Ontario > Bruce County

Lake Huron. #Hiking #Loop #Huron #BrucePeninsula

Distance: 3.7 mi • Elevation gain: 217 ft • Maximum elevation: 646 ft

Bat Lake Trail

Canada > Ontario > Nipissing District > Unorganized South Nipissing

Algonquin Provincial Park. #Hiking #Loop #Bat #Algonquin

Distance: 3.5 mi • Elevation gain: 338 ft • Maximum elevation: 1,549 ft

Mizzy Lake Trail

Canada > Ontario > Nipissing District > Unorganized South Nipissing

Algonquin Provincial Park. #Hiking #Loop #Mizzy #Algonquin

Distance: 7.0 mi • Elevation gain: 568 ft • Maximum elevation: 1,522 ft

The County Marathon

Canada > Ontario > Prince Edward County > Wellington

#Marathon #Running #Ontario

Distance: 26.4 mi • Elevation gain: 449 ft • Maximum elevation: 358 ft

The County Half Marathon

Canada > Ontario > Prince Edward County > Picton

#Marathon #Running

Distance: 13.1 mi • Elevation gain: 256 ft • Maximum elevation: 374 ft

The County Marathon

Canada > Ontario > Prince Edward County > Picton

#Marathon #Running #Ontario

Distance: 26.1 mi • Elevation gain: 463 ft • Maximum elevation: 374 ft

Georgian Bay Islands National Park

Canada > Ontario > Muskoka District > Georgian Bay Township

Lake Huron. Beausoleil Island. #Hiking #Loop #Georgian #Beausoleil #Huron

Distance: 4.9 mi • Elevation gain: 200 ft • Maximum elevation: 640 ft

McCrae Lake

Canada > Ontario > Muskoka District > Georgian Bay Township

#Hiking #McCrae

Distance: 4.6 mi • Elevation gain: 240 ft • Maximum elevation: 669 ft

Queen Elizabeth II Wildlands Provincial Park

Canada > Ontario > Kawartha Lakes

#Hiking #Loop #Elizabeth

Distance: 7.8 mi • Elevation gain: 312 ft • Maximum elevation: 863 ft

Rattlesnake Trail

Canada > Ontario > Halton Region

#Hiking

Distance: 10.8 mi • Elevation gain: 682 ft • Maximum elevation: 1,125 ft

Lake Ontario Waterfront Trail

Canada > Ontario > Durham Region > Pickering

#Hiking #Bike #Ontario

Distance: 50.1 mi • Elevation gain: 1,962 ft • Maximum elevation: 423 ft

Kay Beltline - Rosedale Valley - Don Valley - Prohibition

Canada > Ontario > Toronto

#Hiking #Toronto

Distance: 8.9 mi • Elevation gain: 328 ft • Maximum elevation: 594 ft

Coon Lake - Centennial Ridges Trail

Canada > Ontario > Nipissing District > Unorganized South Nipissing

Algonquin Provincial Park. #Hiking #Loop #Coon #Algonquin

Distance: 7.0 mi • Elevation gain: 1,109 ft • Maximum elevation: 1,768 ft

Rock Lake - Gordon Lake - Booth’s Rock Trail

Canada > Ontario > Haliburton County > Algonquin Highlands

Algonquin Provincial Park. #Hiking #Loop #Rock #Gordon #Booth #Algonquin

Distance: 3.6 mi • Elevation gain: 617 ft • Maximum elevation: 1,627 ft

Toronto - Niagara Falls

Canada > Ontario > Old Toronto

Lake Ontario. #Hiking #Loop #Ontario #Toronto #Niagara

Distance: 182.6 mi • Elevation gain: 4,921 ft • Maximum elevation: 659 ft

Toronto - Lake Ontario

Canada > Ontario > Peel Region > Mississauga

#Hiking #Loop #Toronto #Ontario

Distance: 7.4 mi • Elevation gain: 203 ft • Maximum elevation: 285 ft

Morris Tract Provincial Nature Reserve - Maitland River

Canada > Ontario > Huron County > Ashfield–Colborne–Wawanosh

Lake Huron. #Hiking #Loop #MorrisTract #Huron

Distance: 14.7 mi • Elevation gain: 1,066 ft • Maximum elevation: 906 ft

Morris Tract Provincial Nature Reserve - Maitland River

Canada > Ontario > Huron County > Ashfield–Colborne–Wawanosh

#Hiking #Loop #MorrisTract #Maitland

Distance: 5.8 mi • Elevation gain: 591 ft • Maximum elevation: 879 ft

Mizzy Lake Trail

Canada > Ontario > Nipissing District > Unorganized South Nipissing

Algonquin Provincial Park. #Hiking #Loop #Mizzy #Algonquin

Distance: 7.3 mi • Elevation gain: 522 ft • Maximum elevation: 1,522 ft

Burlington - Hamilton

Canada > Ontario > Halton Region > Burlington

Waterfront Trail. Lake Ontario. #Bike #Waterfront #Ontario

Distance: 7.5 mi • Elevation gain: 164 ft • Maximum elevation: 269 ft

Toronto loop

Canada > Ontario > Old Toronto

#Bike #Loop #Toronto

Distance: 50.6 mi • Elevation gain: 2,169 ft • Maximum elevation: 673 ft

Brockville - Ottawa

Canada > Ontario > Brockville > Brockville

#Bike #Brockville #Ottawa

Distance: 73.6 mi • Elevation gain: 1,230 ft • Maximum elevation: 440 ft

Tour of Kincardine

Canada > Ontario > Bruce County > Kincardine

Lake Huron. #Bike #Loop #Kincardine #Huron

Distance: 15.4 mi • Elevation gain: 656 ft • Maximum elevation: 748 ft

Ottawa - East Hawkesbury

Canada > Ontario > (Old) Ottawa

#Bike #Ottawa

Distance: 68.5 mi • Elevation gain: 725 ft • Maximum elevation: 282 ft

Bradford - Wasaga Beach

Canada > Ontario > Simcoe County > Bradford West Gwillimbury

#Bike #Bradford #Wasaga Beach

Distance: 40.5 mi • Elevation gain: 1,083 ft • Maximum elevation: 1,030 ft

Toronto - Bradford

Canada > Ontario > Old Toronto

#Bike #Toronto #Bradford

Distance: 43.4 mi • Elevation gain: 1,893 ft • Maximum elevation: 1,001 ft

Orillia - Lindsay

Canada > Ontario > Simcoe County > Ramara Township > Atherley

#Bike #Orillia #Lindsay

Distance: 51.7 mi • Elevation gain: 1,230 ft • Maximum elevation: 988 ft

Wasaga Beach - Orillia

Canada > Ontario > Simcoe County > Wasaga Beach

#Bike #WasagaBeach #Orillia

Distance: 50.5 mi • Elevation gain: 1,476 ft • Maximum elevation: 1,125 ft

Owen Sound - Wasaga Beach

Canada > Ontario > Grey County > Owen Sound

Lake Huron. Georgian Bay. #Bike #Lake #Countryside #Town #Nature

Distance: 48.3 mi • Elevation gain: 1,050 ft • Maximum elevation: 1,152 ft

Lancaster - Montréal

Canada > Ontario > Stormont, Dundas and Glengarry Counties > South Glengarry > South Lancaster

#Bike #Lancaster #Montréal

Distance: 60.0 mi • Elevation gain: 876 ft • Maximum elevation: 171 ft

Brockville - Lancaster

Canada > Ontario > Brockville > Brockville

Saint-Laurent River. #Bike #SaintLaurent

Distance: 84.1 mi • Elevation gain: 1,604 ft • Maximum elevation: 331 ft

Adolphustown - Brockville

Canada > Ontario > Lennox and Addington County > Greater Napanee

Lake Ontario. #Bike #Ontario

Distance: 81.7 mi • Elevation gain: 2,267 ft • Maximum elevation: 364 ft

Cobourg - Adolphustown

Canada > Ontario > Northumberland County > Cobourg

Lake Ontario. #Bike #Cobourg #Adolphustown #Ontario

Distance: 71.0 mi • Elevation gain: 1,473 ft • Maximum elevation: 390 ft

Scarborough - Cobourg

Canada > Ontario > Toronto

Lake Ontario. #Bike #Scarborough #Cobourg #Toronto #Ontario

Distance: 66.7 mi • Elevation gain: 2,352 ft • Maximum elevation: 427 ft

Brampton - Scarborough

Canada > Ontario > Peel Region > Brampton

Lake Ontario. #Bike #Brampton #Scarborough #Toronto #Ontario

Distance: 45.5 mi • Elevation gain: 1,870 ft • Maximum elevation: 604 ft

Owen Sound - Orangeville

Canada > Ontario > Grey County > Owen Sound

#Bike #OwenSound #Orangeville

Distance: 66.9 mi • Elevation gain: 1,946 ft • Maximum elevation: 1,696 ft

Hamilton Loop

Canada > Ontario > Hamilton

#Bike #Loop #Hamilton

Distance: 45.2 mi • Elevation gain: 1,512 ft • Maximum elevation: 827 ft

Shebandowan - Shuniah

Canada > Ontario > Thunder Bay District > Unorganized Thunder Bay District > Sunshine

#Bike #Shebandowan #Shuniah

Distance: 58.0 mi • Elevation gain: 1,588 ft • Maximum elevation: 1,460 ft

Fort Frances - Atikokan

Canada > Ontario > Rainy River District > Fort Frances

#Bike #FortFrances #Atikokan

Distance: 91.4 mi • Elevation gain: 2,972 ft • Maximum elevation: 1,450 ft

Sioux Narrows - Nestor Falls

Canada > Ontario > Kenora District > Sioux Narrows-Nestor Falls Township

#Bike #Sioux #Nestor

Distance: 36.1 mi • Elevation gain: 1,959 ft • Maximum elevation: 1,322 ft

Kenora - Sioux Narrows

Canada > Ontario > Kenora District > Kenora

#Bike #Kenora #Sioux

Distance: 48.3 mi • Elevation gain: 2,234 ft • Maximum elevation: 1,302 ft

Ottawa - Grenville-sur-la-Rouge

Canada > Ontario > (Old) Ottawa

Ottawa River. #Bike #Ottawa #GrenvilleSurLaRouge

Distance: 58.1 mi • Elevation gain: 1,083 ft • Maximum elevation: 240 ft

Renfrew - Ottawa

Canada > Ontario > Renfrew County > Horton

Ottawa River. #Bike #Renfrew #Ottawa

Distance: 61.1 mi • Elevation gain: 1,506 ft • Maximum elevation: 551 ft

Pembroke - Renfrew

Canada > Ontario > Pembroke > Pembroke

#Bike #Pembroke #Renfrew

Distance: 33.7 mi • Elevation gain: 846 ft • Maximum elevation: 574 ft

Mattawa - Stonecliffe

Canada > Ontario > Nipissing District > Mattawa

#Bike #Mattawa #Stonecliffe

Distance: 45.8 mi • Elevation gain: 2,963 ft • Maximum elevation: 1,043 ft

North Bay - Mattawa

Canada > Ontario > Nipissing District > North Bay

#Bike #NorthBay #Mattawa

Distance: 39.4 mi • Elevation gain: 1,493 ft • Maximum elevation: 892 ft

West Nipissing - North Bay

Canada > Ontario > Nipissing District > Cache Bay

Lake Nipissing. #Bike #Nipissing #NorthBay

Distance: 28.9 mi • Elevation gain: 623 ft • Maximum elevation: 781 ft

Sudbury - West Nipissing

Canada > Ontario > Sudbury District > Greater Sudbury

#Bike #Sudbury #Nipissing

Distance: 58.0 mi • Elevation gain: 1,394 ft • Maximum elevation: 955 ft

Espanola - Sudbury

Canada > Ontario > Sudbury District > Espanola

#Bike #Espanola #Sudbury

Distance: 46.7 mi • Elevation gain: 1,480 ft • Maximum elevation: 919 ft

Gear up for your next adventure:

🧯Emergency Survival Kit - All‑in‑one survival essentials for the backcountry
🦶Carbon Trekking Poles - Reduce knee impact on steep descents with ultra-light poles
📌Outdoor GPS Map App - Apps and devices for digital topographic navigation
🛠️Outdoor Gear Repair Kit - Essential tools to fix gear on the trail
🏥Hiking First Aid Kits - Comprehensive medical kits for remote trail injuries

As an Amazon Associate, this site earns from qualifying purchases at no extra cost to you.