Import a GPX file

Canada trails

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

Paths and trails in Guelph

Canada > Ontario > Guelph

Distance: 12.4 mi • Elevation gain: 133 m • Maximum elevation: 366 m

Ottawa River Pathway

Canada > Ontario > Ottawa

Distance: 13.4 mi • Elevation gain: 130 m • Maximum elevation: 80 m

Moreseby Pond and Walking Trail

Canada > British Columbia > North Coast Regional District > Prince Rupert

Distance: 3.3 mi • Elevation gain: 132 m • Maximum elevation: 65 m

Walk - Deseronto

Canada > Ontario > Hastings County > Deseronto

Canada, ON, Deseronto

Distance: 2.3 mi • Elevation gain: 33 m • Maximum elevation: 91 m

Walk - Trent River

Canada > Ontario > Quinte West

Canada, ON, Trenton Quinte West

Distance: 3.4 mi • Elevation gain: 26 m • Maximum elevation: 86 m

Mississippi Valley Trail - ART and Naismith Sections

Canada > Ontario > Lanark County > Mississippi Mills > Almonte

Canada, ON, Almonte

Distance: 6.8 mi • Elevation gain: 87 m • Maximum elevation: 122 m

Loop Walk - Rideau River

Canada > Ontario > Ottawa

Canada, ON, Ottawa

Distance: 5.7 mi • Elevation gain: 44 m • Maximum elevation: 65 m

Shirleys Bay - Trail 10 Loop Walk

Canada > Ontario > Ottawa

Distance: 3.2 mi • Elevation gain: 25 m • Maximum elevation: 68 m

Walk - Sandbanks Provincial Park

Canada > Ontario > Prince Edward County

Canada, ON, Prince Edward

Distance: 4.1 mi • Elevation gain: 62 m • Maximum elevation: 94 m

Walk - Belleville Shoreline

Canada > Ontario > Belleville > Belleville

Canada, ON, Belleville

Distance: 2.3 mi • Elevation gain: 21 m • Maximum elevation: 96 m

Walk - Wellington shoreline

Canada > Ontario > Prince Edward County > Wellington

Canada, ON, Wellington

Distance: 1.9 mi • Elevation gain: 25 m • Maximum elevation: 85 m

Walk - Rideau Canal

Canada > Ontario > Ottawa

Canada, ON, Ottawa

Distance: 2.8 mi • Elevation gain: 25 m • Maximum elevation: 72 m

Mount Bryan trail

Canada > British Columbia > Regional District of East Kootenay > Area F (Columbia Lake/Windermere Lake)

Distance: 4.2 mi • Elevation gain: 940 m • Maximum elevation: 2,479 m

Lynn Peak route fast hike / run

Canada > British Columbia > Metro Vancouver Regional District > Electoral Area A

Distance: 6.2 mi • Elevation gain: 752 m • Maximum elevation: 936 m

Yarrow Creek trail hike

Canada > Alberta > Municipal District of Pincher Creek No. 9

Distance: 17.1 mi • Elevation gain: 834 m • Maximum elevation: 2,047 m

Hike Lone Lake to Festubert Mountain and back

Canada > Alberta > Improvement District No. 04

Distance: 13.0 mi • Elevation gain: 1,010 m • Maximum elevation: 2,510 m

Cypress Peak Whistler Scramble

Canada > British Columbia > Squamish-Lillooet Regional District > Area D (Elaho/Garibaldi)

Distance: 12.4 mi • Elevation gain: 1,451 m • Maximum elevation: 2,039 m

Maple Ridge dykes and Silver Valley

Canada > British Columbia > Metro Vancouver Regional District > Maple Ridge

Distance: 5.5 mi • Elevation gain: 73 m • Maximum elevation: 64 m

Bike trail near Kimberley

Canada > British Columbia > Regional District of East Kootenay > Kimberley

Distance: 9.8 mi • Elevation gain: 451 m • Maximum elevation: 1,381 m

GoMap__2025_06_12__18_19_11

Canada > Alberta > City of Spruce Grove

Distance: 4.1 mi • Elevation gain: 38 m • Maximum elevation: 707 m

Africville lookout

Canada > Nova Scotia > Halifax County > Halifax

Distance: 1.3 mi • Elevation gain: 31 m • Maximum elevation: 36 m

Mount Hayes via Wantage Road

Canada > British Columbia > North Coast Regional District > Prince Rupert

Distance: 12.6 mi • Elevation gain: 752 m • Maximum elevation: 693 m

Africville and Africville lookout trails on foot

Canada > Nova Scotia > Halifax County > Halifax

Distance: 2.3 mi • Elevation gain: 55 m • Maximum elevation: 34 m

Abraham Mountain "Endless Gully of Pain" route

Canada > Alberta > Clearwater County

Distance: 4.3 mi • Elevation gain: 1,732 m • Maximum elevation: 2,812 m

Homesite Creek Loop Walk

Canada > British Columbia > Sunshine Coast Regional District > Area B (Halfmoon Bay) > Halfmoon Bay

Distance: 4.1 mi • Elevation gain: 160 m • Maximum elevation: 175 m

Tershishner Peak route

Canada > Alberta > Clearwater County

Distance: 17.1 mi • Elevation gain: 2,629 m • Maximum elevation: 2,815 m

Mountain Bike trail near Kimberley

Canada > British Columbia > Regional District of East Kootenay > Kimberley

Distance: 15.8 mi • Elevation gain: 673 m • Maximum elevation: 1,154 m

Round the North Star Mountain

Canada > British Columbia > Regional District of East Kootenay > Kimberley

Distance: 12.5 mi • Elevation gain: 587 m • Maximum elevation: 1,613 m

Africville Park

Canada > Nova Scotia > Halifax County > Halifax

Distance: 1.4 mi • Elevation gain: 42 m • Maximum elevation: 30 m

Footpath next to Walter Bean Trail

Canada > Ontario > Region of Waterloo > Kitchener

Distance: 6.8 mi • Elevation gain: 96 m • Maximum elevation: 323 m

Forwell Park Trails

Canada > Ontario > Region of Waterloo > Waterloo

Distance: 3.9 mi • Elevation gain: 54 m • Maximum elevation: 343 m

Forest Lea trails

Canada > Ontario > Renfrew County > Laurentian Valley

Distance: 2.5 mi • Elevation gain: 41 m • Maximum elevation: 185 m

Kissinger Lake Loop Trail

Canada > British Columbia > Cowichan Valley Regional District > Area I (Youbou / Meade Creek)

Distance: 1.6 mi • Elevation gain: 53 m • Maximum elevation: 217 m

Partridge Hills

Canada > British Columbia > Capital Regional District > Juan de Fuca Electoral Area

Distance: 6.0 mi • Elevation gain: 269 m • Maximum elevation: 285 m

Eight Mile Creek FSR

Canada > British Columbia > Fraser Valley Regional District > Area B (South Fraser Canyon/Sunshine Valley)

Distance: 22.9 mi • Elevation gain: 1,650 m • Maximum elevation: 1,319 m

Grande Cache Ginger Princess and Bucksaw Ridge Loop Trail

Canada > Alberta > Municipal District of Greenview > Hamlet of Grande Cache

Distance: 6.9 mi • Elevation gain: 254 m • Maximum elevation: 1,209 m

Cemetery Lookout Trail and Wantage Road Trail Loop

Canada > British Columbia > North Coast Regional District > Prince Rupert

Distance: 3.1 mi • Elevation gain: 350 m • Maximum elevation: 337 m

Laurel Creek Nature Centre

Canada > Ontario > Region of Waterloo > Waterloo

Distance: 5.1 mi • Elevation gain: 43 m • Maximum elevation: 354 m

King Tree, Secret Fort

Canada > British Columbia > North Coast Regional District > Prince Rupert

Distance: 0.9 mi • Elevation gain: 35 m • Maximum elevation: 65 m

Nine Mile River Trail - Full Loop

Canada > Nova Scotia > Hants County > Nine Mile River

Pitcher Plant Trail, Comeau Lake Trail, Karstaway Trail, Spruce Ridge Trail, Hemlock Cathedral, Return on Comeau & Pitcher Plant.

Distance: 6.2 mi • Elevation gain: 106 m • Maximum elevation: 58 m

Breadalbane Nature Loop Trail

Canada > Prince Edward Island > Queens County > Breadalbane

Distance: 4.1 mi • Elevation gain: 52 m • Maximum elevation: 52 m

Bike trail in Cranbrook Community Forest BC

Canada > British Columbia > Regional District of East Kootenay > Area C (Moyie/Bull River)

Distance: 7.8 mi • Elevation gain: 270 m • Maximum elevation: 981 m

Nine Mile River Trail - Hemlock Cathedral Trail

Canada > Nova Scotia > Hants County > Nine Mile River

Pitcher Plant, Comeau Lake Trail, Hemlock Cathedral

Distance: 5.8 mi • Elevation gain: 100 m • Maximum elevation: 58 m

Nine Mile River Trail - Karstaway Loop

Canada > Nova Scotia > Hants County > Nine Mile River

Distance: 4.8 mi • Elevation gain: 73 m • Maximum elevation: 58 m

Trail, Sugar Loaf Mountain, Sooke Hills, Langford, BC

Canada > British Columbia > Capital Regional District > Metchosin

Distance: 5.2 mi • Elevation gain: 353 m • Maximum elevation: 333 m

Ski up and down Mount Kelly

Canada > British Columbia > Regional District of Okanagan-Similkameen > Area H (Manning Park/Tulameen/Siwash)

Distance: 5.7 mi • Elevation gain: 607 m • Maximum elevation: 1,909 m

Buntzen Lake Loop

Canada > British Columbia > Metro Vancouver Regional District > Anmore

Distance: 7.1 mi • Elevation gain: 422 m • Maximum elevation: 270 m

Petawawa woodland trails

Canada > Ontario > Renfrew County > Petawawa

Distance: 2.3 mi • Elevation gain: 26 m • Maximum elevation: 156 m

Woodland Park

Canada > Ontario > Renfrew County > Petawawa

Distance: 0.7 mi • Elevation gain: 10 m • Maximum elevation: 157 m

Grande Cache Loop Trail

Canada > Alberta > Municipal District of Greenview > Hamlet of Grande Cache

Distance: 6.1 mi • Elevation gain: 293 m • Maximum elevation: 1,248 m

Cousin Bugle Loop

Canada > Alberta > Municipal District of Greenview > Hamlet of Grande Cache

Distance: 3.8 mi • Elevation gain: 186 m • Maximum elevation: 1,220 m

BBF loop to the Skydeck in Nanaimo

Canada > British Columbia > Cowichan Valley Regional District > Area A (Mill Bay / Malahat) > Mill Bay

BBF loop to the Skydeck

Distance: 201.0 mi • Elevation gain: 6,222 m • Maximum elevation: 706 m

Top of Mountain over Arbutus Grove

Canada > British Columbia > Regional District of Nanaimo > Lantzville

Distance: 11.3 mi • Elevation gain: 397 m • Maximum elevation: 544 m

Finch Corridor Recreational Trail

Canada > Ontario > Toronto

#Bike #Toronto

Distance: 9.8 mi • Elevation gain: 122 m • Maximum elevation: 206 m

Linley Valley Park - Lost Lake - Cottle Lake

Canada > British Columbia > Regional District of Nanaimo > Nanaimo

Vancouver Island. #Hiking #Running #Loop #LinleyValley #Vancouver

Distance: 6.9 mi • Elevation gain: 260 m • Maximum elevation: 219 m

Mahon Park loop walk

Canada > British Columbia > Metro Vancouver Regional District > North Vancouver

Distance: 1.3 mi • Elevation gain: 42 m • Maximum elevation: 74 m

Westwood Lake Loop Trail

Canada > British Columbia > Regional District of Nanaimo > Nanaimo

Distance: 3.6 mi • Elevation gain: 93 m • Maximum elevation: 189 m

Sun Peaks Nordic Backcountry Ski Trails

Canada > British Columbia > Thompson-Nicola Regional District > Sun Peaks Mountain Resort Municipality > Sun Peaks

Distance: 11.2 mi • Elevation gain: 368 m • Maximum elevation: 1,443 m

Great Escape Loop Trail

Canada > Alberta > Municipal District of Greenview > Hamlet of Grande Cache

Distance: 5.3 mi • Elevation gain: 194 m • Maximum elevation: 1,211 m

White Lake Loop Trail

Canada > British Columbia > Regional District of Okanagan-Similkameen > Area I (Skaha West/Kaleden/Apex)

Distance: 6.9 mi • Elevation gain: 345 m • Maximum elevation: 650 m

Loop hike to Anton's Viewpoint

Canada > Alberta > Municipal District of Greenview > Hamlet of Grande Cache

Via Jumeau's Stretch, Hufflepuff, Phoenix, Cul de Sac, Hagrids, Mother Daughter Bonding, Fun Uncle Buck and Griffith trails.

Distance: 4.5 mi • Elevation gain: 265 m • Maximum elevation: 1,213 m

4 Season Trail: B Loop

Canada > Ontario > Renfrew County > Deep River

Distance: 1.7 mi • Elevation gain: 59 m • Maximum elevation: 157 m

Mount Morrisey Backcountry Ski trails

Canada > British Columbia > Thompson-Nicola Regional District > Area P (Rivers and the Peaks)

Got a little off route at top of fisher and on bruin romp

Distance: 6.1 mi • Elevation gain: 50 m • Maximum elevation: 1,644 m

Toronto - Martin Goodman Trail - Waterfront Trail

Canada > Ontario > Old Toronto

Lake Ontario. #Bike #Toronto #Ontario

Distance: 9.3 mi • Elevation gain: 74 m • Maximum elevation: 87 m

Lake Louise - Plain of the Six Glaciers

Canada > Alberta > Improvement District No. 9

Banff National Park. #Hiking #Loop #Banff #Louise #Glaciers

Distance: 13.6 mi • Elevation gain: 1,262 m • Maximum elevation: 2,335 m

Sulphur Mountain Trail

Canada > Alberta > Improvement District No. 9

Banff National Park. #Hiking #Mountain #Banff #Nature #Forest #Snowshoes

Distance: 6.8 mi • Elevation gain: 724 m • Maximum elevation: 2,266 m

Bow Lake - Glacier Falls

Canada > Alberta > Improvement District No. 9

Banff National Park. #Hiking #Loop #Bow #Glacier #Banff

Distance: 4.2 mi • Elevation gain: 126 m • Maximum elevation: 2,012 m

Bilberry Creek Ravine Loop

Canada > Ontario > Ottawa

#Hiking #Snowshoes #Running #Loop

Distance: 1.2 mi • Elevation gain: 13 m • Maximum elevation: 88 m

Elfin Lakes

Canada > British Columbia > Squamish-Lillooet Regional District > Area D (Elaho/Garibaldi)

Garibaldi Provincial Park. #Hiking #Snowshoes #MTB #Elfin #Garibaldi

Distance: 12.6 mi • Elevation gain: 853 m • Maximum elevation: 1,593 m

Albion and Buttermilk Falls via Mountain Brow Side Trail

Canada > Ontario > Hamilton

#Hiking #Loop

Distance: 2.3 mi • Elevation gain: 74 m • Maximum elevation: 187 m

Sunshine Coast Trail

Canada > British Columbia > qathet Regional District > Powell River

#Hiking #SunshineCoast

Distance: 46.6 mi • Elevation gain: 3,583 m • Maximum elevation: 1,151 m

Old Nipissing Ghost Trail

Canada > Ontario > Parry Sound District > Unorganized Centre Parry Sound

#Bike #Nipissing

Distance: 30.8 mi • Elevation gain: 562 m • Maximum elevation: 386 m

Waugh Creek Falls from Humpback Reservoir

Canada > British Columbia > Capital Regional District > Langford

Sooke Hills Wilderness Regional Park. #Hiking #MTB #WaughCreek #Humpback #SookeHills

Distance: 3.5 mi • Elevation gain: 190 m • Maximum elevation: 165 m

Warbler Woods Loop

Canada > Ontario > London

#Hiking #Running #Loop #Warbler

Distance: 1.1 mi • Elevation gain: 40 m • Maximum elevation: 297 m

Dobson Hiking Trail - Laverty Falls

Canada > New Brunswick > Coverdale Parish > Riverview

Fundy National Park. #Hiking #Snowshoes #Fundy

Distance: 38.6 mi • Elevation gain: 1,113 m • Maximum elevation: 403 m

Simcoe County Forest - Foster Tract

Canada > Ontario > Simcoe County > Essa

#Hiking #Loop

Distance: 2.4 mi • Elevation gain: 17 m • Maximum elevation: 228 m

Midhurst Trail

Canada > Ontario > Simcoe County > Springwater > Midhurst

Simcoe County Forest. #Hiking #MTB #Snowshoes #Loop #Simcoe

Distance: 5.2 mi • Elevation gain: 92 m • Maximum elevation: 246 m

Popner Hill Trail

Canada > Nova Scotia > Lunenburg County > New Ross

Distance: 3.9 mi • Elevation gain: 113 m • Maximum elevation: 219 m

Grand Valley Trail

Canada > Ontario > Region of Waterloo > Kitchener

Distance: 8.3 mi • Elevation gain: 136 m • Maximum elevation: 323 m

Ha Ling Peak

Canada > Alberta > Kananaskis Improvement District

Bow Valley Wildland Provincial Park. #Hiking #Snowshoes #BowValley

Distance: 4.8 mi • Elevation gain: 817 m • Maximum elevation: 2,473 m

Queen Elizabeth II Wildlands Provincial Park

Canada > Ontario > Kawartha Lakes

#Hiking #Loop #Elizabeth

Distance: 7.8 mi • Elevation gain: 95 m • Maximum elevation: 263 m

Bendor and Graves Tract - West Track

Canada > Ontario > York Region > East Gwillimbury

York Regional Forest. #Hiking #MTB #Loop

Distance: 3.9 mi • Elevation gain: 77 m • Maximum elevation: 297 m

Steckle Woods Loop

Canada > Ontario > Region of Waterloo > Kitchener

#Hiking #Running #Loop

Distance: 1.1 mi • Elevation gain: 39 m • Maximum elevation: 358 m

Mizzy Lake Trail

Canada > Ontario > Nipissing District > Unorganized South Nipissing

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

Distance: 7.3 mi • Elevation gain: 159 m • Maximum elevation: 464 m

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: 4,804 m • Maximum elevation: 209 m

Linley Valley Cottle Lake Park

Canada > British Columbia > Regional District of Nanaimo > Nanaimo

Vancouver Island. #Hiking #Loop #LinleyValley #CottleLake #Vancouver

Distance: 6.0 mi • Elevation gain: 210 m • Maximum elevation: 184 m

Cory Pass Trail - Mount Edith

Canada > Alberta > Improvement District No. 9

Banff National Park. #Hiking #Loop #Banff

Distance: 9.3 mi • Elevation gain: 1,296 m • Maximum elevation: 2,564 m

Shorthills trails perimeter watch trace

Canada > Ontario > Niagara Region > Pelham

Thorold Running

Distance: 10.7 mi • Elevation gain: 285 m • Maximum elevation: 169 m

CMBA/AEP Ten Years Gone trail

Canada > Alberta > Kananaskis Improvement District

Distance: 3.2 mi • Elevation gain: 216 m • Maximum elevation: 1,529 m

Toronto loop

Canada > Ontario > Old Toronto

#Bike #Loop #Toronto

Distance: 50.6 mi • Elevation gain: 661 m • Maximum elevation: 205 m

Stanley Park Loop

Canada > British Columbia > Metro Vancouver Regional District > Vancouver

Stanley Park. Stanley Park Seawall, Lost Lagoon, Ferguson Point, Siwash Rock Viewpoint, Prospect Point Lighthouse, Brockton Point Lighthouse. #Hiking #Bike #Running #Loop #Stanley #Vancouver

Distance: 5.8 mi • Elevation gain: 171 m • Maximum elevation: 25 m

Brock Trail Run

Canada > Ontario > Niagara Region > Thorold

Distance: 9.4 mi • Elevation gain: 252 m • Maximum elevation: 178 m

Hollow Glen

Canada > Quebec > Les Collines-de-l'Outaouais > Chelsea

Gatineau Park. #Hiking #Snowshoes #Loop #Gatineau

Distance: 4.8 mi • Elevation gain: 270 m • Maximum elevation: 345 m

Portland Estates - Shearwater

Canada > Nova Scotia > Halifax County > Dartmouth

#Bike #Loop #PortlandEstates #Shearwater #Halifax #Atlantic

Distance: 19.7 mi • Elevation gain: 216 m • Maximum elevation: 91 m

Thetis Lake Regional Park

Canada > British Columbia > Capital Regional District > View Royal

#Hiking #Loop #Thetis

Distance: 8.2 mi • Elevation gain: 346 m • Maximum elevation: 218 m

Toronto Loop

Canada > Ontario > Old Toronto

#Hiking #Loop #Toronto #Ontario

Distance: 9.0 mi • Elevation gain: 207 m • Maximum elevation: 124 m

Mississauga River Loop

Canada > Ontario > Peterborough County > Trent Lakes

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

Distance: 1.0 mi • Elevation gain: 8 m • Maximum elevation: 251 m

Other places

 •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •  •