Import a GPX file

Canada trails

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

Hunter Trail

Canada > British Columbia > Fraser Valley Regional District > Mission

Distance: 6.4 mi • Elevation gain: 1,450 ft • Maximum elevation: 1,526 ft

Kaien Island - Tall Trees Trail

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

Distance: 6.2 mi • Elevation gain: 1,575 ft • Maximum elevation: 1,644 ft

Loop hike on Oxygen Trail and Elphinstone Health Trail

Canada > British Columbia > Sunshine Coast Regional District > Area D (Roberts Creek)

Distance: 2.6 mi • Elevation gain: 512 ft • Maximum elevation: 1,175 ft

Deep River hiking

Canada > Ontario > Renfrew County > Deep River

Distance: 3.3 mi • Elevation gain: 210 ft • Maximum elevation: 489 ft

McQueen Lake Red XC Trail

Canada > British Columbia > Thompson-Nicola Regional District > Area J (Copper Desert Country)

Distance: 1.3 mi • Elevation gain: 144 ft • Maximum elevation: 3,310 ft

Cloudberry Trail

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

Distance: 2.3 mi • Elevation gain: 220 ft • Maximum elevation: 364 ft

McQueen Lake Red Loop Trail

Canada > British Columbia > Thompson-Nicola Regional District > Area J (Copper Desert Country)

Distance: 1.7 mi • Elevation gain: 246 ft • Maximum elevation: 3,310 ft

Wantage Road - Lookout Trail

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

Distance: 6.4 mi • Elevation gain: 1,352 ft • Maximum elevation: 1,106 ft

Butze Rapids Trail

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

Distance: 2.0 mi • Elevation gain: 331 ft • Maximum elevation: 213 ft

Lunch Walk

Canada > Yukon

Distance: 0.4 mi • Elevation gain: 0 ft • Maximum elevation: 2,290 ft

Bluff Wilderness Trails - Hay Marsh Loop

Canada > Nova Scotia > Halifax County > Timberlea

Distance: 6.7 mi • Elevation gain: 456 ft • Maximum elevation: 381 ft

Dog Leg on Outer Grazing Fence Trail

Canada > Yukon

Distance: 0.5 mi • Elevation gain: 141 ft • Maximum elevation: 2,231 ft

Laberge Trail Walk

Canada > Yukon

Distance: 4.5 mi • Elevation gain: 259 ft • Maximum elevation: 2,201 ft

South Trails near Fossil Pt Road

Canada > Yukon

Distance: 2.9 mi • Elevation gain: 367 ft • Maximum elevation: 2,251 ft

Mt Bike Ride - Lake Laberge

Canada > Yukon

Distance: 10.2 mi • Elevation gain: 715 ft • Maximum elevation: 2,352 ft

Laberge Mt Bike Ride

Canada > Yukon

Distance: 11.6 mi • Elevation gain: 1,027 ft • Maximum elevation: 2,415 ft

4 Season Trail: C Loop

Canada > Ontario > Renfrew County > Deep River

Distance: 4.0 mi • Elevation gain: 236 ft • Maximum elevation: 443 ft

Lheidli T'enneh Memorial Park

Canada > British Columbia > Regional District of Fraser-Fort George > Prince George

Distance: 0.8 mi • Elevation gain: 36 ft • Maximum elevation: 1,903 ft

Nine Mile River Trails - River Run Trail via Pitcher Plant Trail and Comeau Lake Trail

Canada > Nova Scotia > Hants County > Nine Mile River

Distance: 3.5 mi • Elevation gain: 207 ft • Maximum elevation: 190 ft

The Meadoway: Midland to Marcos section

Canada > Ontario > Toronto

Distance: 0.9 mi • Elevation gain: 13 ft • Maximum elevation: 531 ft

Mica Hill Hiking Trail from Paquets Lake

Canada > Nova Scotia > Cape Breton Highlands National Park > Cape Breton Highlands National Park

Distance: 4.9 mi • Elevation gain: 571 ft • Maximum elevation: 1,329 ft

Mamquam Falls

Canada > British Columbia > Squamish-Lillooet Regional District > Squamish

Distance: 2.3 mi • Elevation gain: 364 ft • Maximum elevation: 384 ft

Beaverdam via Joachim's Trail

Canada > Alberta > Municipal District of Greenview

Distance: 2.9 mi • Elevation gain: 673 ft • Maximum elevation: 4,078 ft

Lunch Peak and Peden Lake loop from Sooke River in Sea to Sea Regional Park

Canada > British Columbia > Capital Regional District > Sooke

Distance: 5.2 mi • Elevation gain: 1,168 ft • Maximum elevation: 1,250 ft

Mostly single track good for Hiking, trail running, and mountain biking

Canada > Nova Scotia > Halifax County > Dartmouth

Route created on plotaroute.com

Distance: 1.3 mi • Elevation gain: 108 ft • Maximum elevation: 197 ft

Sentier Nepisiguit vers les chutes Pabineau

Canada > New Brunswick > Chaleur Rural District > Bathurst Parish > Pabineau First Nation

Distance: 2.1 mi • Elevation gain: 115 ft • Maximum elevation: 148 ft

First Fort Trail

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

Distance: 3.0 mi • Elevation gain: 564 ft • Maximum elevation: 305 ft

Scott Kenny Trail along Roger Creek

Canada > British Columbia > Alberni-Clayoquot Regional District > Port Alberni

Distance: 2.3 mi • Elevation gain: 220 ft • Maximum elevation: 125 ft

Tona Lake Trail

Canada > British Columbia > North Coast Regional District > Port Edward

Distance: 2.2 mi • Elevation gain: 335 ft • Maximum elevation: 427 ft

Long Lake Wilderness loop trail

Canada > Nova Scotia > Halifax County > Halifax

Distance: 1.7 mi • Elevation gain: 125 ft • Maximum elevation: 272 ft

Gaspereau River Trail

Canada > Nova Scotia > Municipality of the County of Kings > White Rock

Distance: 5.2 mi • Elevation gain: 692 ft • Maximum elevation: 299 ft

Gravesite of The Peddler

Canada > New Brunswick > Sunbury County > Gladstone Parish

Distance: 4.7 mi • Elevation gain: 292 ft • Maximum elevation: 325 ft

Hiking Forest Lea trails

Canada > Ontario > Renfrew County > Laurentian Valley

Distance: 4.5 mi • Elevation gain: 167 ft • Maximum elevation: 610 ft

Mount Uniack Estate - Wilderness Loop

Canada > Nova Scotia > Hants County > Mount Uniacke

Distance: 4.5 mi • Elevation gain: 292 ft • Maximum elevation: 627 ft

Silu Park, Galiano Island

Canada > British Columbia > Capital Regional District > Southern Gulf Islands Electoral Area

Distance: 1.5 mi • Elevation gain: 335 ft • Maximum elevation: 240 ft

Onward Point Loop Trail

Canada > British Columbia > North Coast Regional District > Area E (Moresby Island)

Distance: 0.6 mi • Elevation gain: 164 ft • Maximum elevation: 98 ft

Algonquin Canoe Trip Day 1

Canada > Ontario > Nipissing District > Unorganized South Nipissing

Distance: 16.5 mi • Elevation gain: 1,152 ft • Maximum elevation: 1,585 ft

Rocky Lake Trail

Canada > Nova Scotia > Halifax County > Waverley

Distance: 2.5 mi • Elevation gain: 180 ft • Maximum elevation: 180 ft

Algonquin Canoe Trip Day 2

Canada > Ontario > Haliburton County > Algonquin Highlands

Distance: 11.4 mi • Elevation gain: 410 ft • Maximum elevation: 1,611 ft

Devil's Glen Climbers Trail

Canada > Ontario > Simcoe County > Clearview

Distance: 1.0 mi • Elevation gain: 92 ft • Maximum elevation: 1,703 ft

Mount Yamnuska Loop Hike

Canada > Alberta > Municipal District of Bighorn

Distance: 6.9 mi • Elevation gain: 3,468 ft • Maximum elevation: 7,241 ft

Phillip Lake and Fight Lake

Canada > British Columbia > Thompson-Nicola Regional District > Area A (Wells Gray Country)

Distance: 5.4 mi • Elevation gain: 1,781 ft • Maximum elevation: 6,155 ft

Baldy Mountain

Canada > British Columbia > Regional District of Kootenay Boundary > Area E (Beaverdell/West Boundary) > Mount Baldy

Distance: 5.5 mi • Elevation gain: 1,713 ft • Maximum elevation: 7,556 ft

Ernie's Trail and Honeymoon Trail

Canada > Ontario > Kenora District > Unorganized Kenora District

Distance: 2.7 mi • Elevation gain: 230 ft • Maximum elevation: 1,122 ft

Trail to Battle Mountain

Canada > British Columbia > Thompson-Nicola Regional District > Area A (Wells Gray Country)

Distance: 9.5 mi • Elevation gain: 2,402 ft • Maximum elevation: 7,756 ft

Fairview Cemetery and King Loop

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

Distance: 2.3 mi • Elevation gain: 456 ft • Maximum elevation: 358 ft

Mushroom Trail

Canada > Ontario > Kenora District > Unorganized Kenora District

Distance: 5.4 mi • Elevation gain: 384 ft • Maximum elevation: 1,171 ft

Butze Point and Grassy Bay Viewpoint via Butze Rapids Loop Trail

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

Distance: 3.0 mi • Elevation gain: 387 ft • Maximum elevation: 207 ft

Silver Valley connector off Silver Knoll

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

Distance: 4.6 mi • Elevation gain: 804 ft • Maximum elevation: 581 ft

Hike on the Forest Lea trails

Canada > Ontario > Renfrew County > Laurentian Valley

Distance: 5.1 mi • Elevation gain: 256 ft • Maximum elevation: 669 ft

Butze Rapids Loop Trail

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

Distance: 3.1 mi • Elevation gain: 394 ft • Maximum elevation: 213 ft

Fun enduro or dual sport tracks in the Oliphant area

Canada > British Columbia > Cowichan Valley Regional District > Area B (Shawnigan Lake)

Distance: 41.3 mi • Elevation gain: 7,844 ft • Maximum elevation: 1,932 ft

Loop trail around Madeley Lake

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

Distance: 3.8 mi • Elevation gain: 482 ft • Maximum elevation: 3,435 ft

Cornwall Cycling

Canada > Ontario > Cornwall > Cornwall

Distance: 35.6 mi • Elevation gain: 1,093 ft • Maximum elevation: 289 ft

Cornwall Bike Path Loop

Canada > Ontario > Cornwall > Cornwall

Distance: 18.8 mi • Elevation gain: 505 ft • Maximum elevation: 226 ft

Mcginty Lake Loop

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

Distance: 24.3 mi • Elevation gain: 1,286 ft • Maximum elevation: 3,704 ft

Hamilton-Brantford Rail Trail, Radial Rail Trail and Wilson Street Loop

Canada > Ontario > Hamilton

Distance: 10.0 mi • Elevation gain: 650 ft • Maximum elevation: 807 ft

Long Lake Wilderness Loop Trail

Canada > Nova Scotia > Halifax County > Halifax

Distance: 3.1 mi • Elevation gain: 240 ft • Maximum elevation: 259 ft

Phoenix MTB Trail

Canada > Ontario > Guelph

Distance: 2.1 mi • Elevation gain: 115 ft • Maximum elevation: 1,184 ft

Miller Bay Trail

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

Distance: 0.7 mi • Elevation gain: 102 ft • Maximum elevation: 85 ft

Mount Bauerman and Kootenai Brown Peak

Canada > Alberta > Improvement District No. 04

Distance: 8.9 mi • Elevation gain: 2,448 ft • Maximum elevation: 8,120 ft

Ottawa River Pathway

Canada > Ontario > Ottawa

Distance: 13.4 mi • Elevation gain: 427 ft • Maximum elevation: 262 ft

Minden Trails

Canada > Ontario > Haliburton County > Minden Hills > Minden

Distance: 3.4 mi • Elevation gain: 89 ft • Maximum elevation: 932 ft

Hike to Claire Lake

Canada > British Columbia > Sunshine Coast Regional District > Area F (West Howe Sound) > Port Mellon

Distance: 12.6 mi • Elevation gain: 3,474 ft • Maximum elevation: 3,268 ft

Fish Creek Provincial Park Loop Walk

Canada > Alberta > Calgary

Distance: 3.5 mi • Elevation gain: 52 ft • Maximum elevation: 3,330 ft

Rushbrook Trail and Sea Cove Salt Marsh Park

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

Distance: 3.3 mi • Elevation gain: 564 ft • Maximum elevation: 131 ft

Long Pond Trail

Canada > Newfoundland and Labrador > St. John's

Distance: 1.2 mi • Elevation gain: 154 ft • Maximum elevation: 259 ft

Phoenix

Canada > Ontario > Guelph

Distance: 2.1 mi • Elevation gain: 125 ft • Maximum elevation: 1,188 ft

Mount Bryan trail

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

Distance: 4.2 mi • Elevation gain: 3,084 ft • Maximum elevation: 8,133 ft

Broken Island Lodge Bluff Trail

Canada > British Columbia > Alberni-Clayoquot Regional District > Area C (Long Beach)

Distance: 1.4 mi • Elevation gain: 446 ft • Maximum elevation: 423 ft

Mississippi Valley Trail - ART and Naismith Sections

Canada > Ontario > Lanark County > Mississippi Mills > Almonte

Canada, ON, Almonte

Distance: 6.8 mi • Elevation gain: 285 ft • Maximum elevation: 400 ft

Hall-in-the-Wall Loop Trail

Canada > British Columbia > Alberni-Clayoquot Regional District > Area F (Cherry Creek)

Distance: 4.1 mi • Elevation gain: 755 ft • Maximum elevation: 633 ft

Shirleys Bay - Trail 10 Loop Walk

Canada > Ontario > Ottawa

Distance: 3.2 mi • Elevation gain: 82 ft • Maximum elevation: 223 ft

Victoria Park

Canada > Ontario > Region of Waterloo > Kitchener

Distance: 1.0 mi • Elevation gain: 23 ft • Maximum elevation: 1,089 ft

Walk - Sandbanks Provincial Park

Canada > Ontario > Prince Edward County

Canada, ON, Prince Edward

Distance: 4.1 mi • Elevation gain: 203 ft • Maximum elevation: 308 ft

Loop Walk - Rideau River

Canada > Ontario > Ottawa

Canada, ON, Ottawa

Distance: 5.7 mi • Elevation gain: 144 ft • Maximum elevation: 213 ft

Walk - Rideau Canal

Canada > Ontario > Ottawa

Canada, ON, Ottawa

Distance: 2.8 mi • Elevation gain: 82 ft • Maximum elevation: 236 ft

Cougar trails

Canada > British Columbia > Regional District of Nanaimo > Area F (Alberni Highway)

Distance: 2.7 mi • Elevation gain: 187 ft • Maximum elevation: 266 ft

Forestry Lookout and 3 Sisters Loop

Canada > British Columbia > Alberni-Clayoquot Regional District > Area F (Cherry Creek)

Distance: 3.3 mi • Elevation gain: 741 ft • Maximum elevation: 1,398 ft

Paths and trails in Guelph

Canada > Ontario > Guelph

Distance: 12.4 mi • Elevation gain: 436 ft • Maximum elevation: 1,201 ft

Moreseby Pond and Walking Trail

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

Distance: 3.3 mi • Elevation gain: 433 ft • Maximum elevation: 213 ft

Walk - Trent River

Canada > Ontario > Quinte West

Canada, ON, Trenton Quinte West

Distance: 3.4 mi • Elevation gain: 85 ft • Maximum elevation: 282 ft

Walk - Deseronto

Canada > Ontario > Hastings County > Deseronto

Canada, ON, Deseronto

Distance: 2.3 mi • Elevation gain: 108 ft • Maximum elevation: 299 ft

Walk - Wellington shoreline

Canada > Ontario > Prince Edward County > Wellington

Canada, ON, Wellington

Distance: 1.9 mi • Elevation gain: 82 ft • Maximum elevation: 279 ft

Walk - Belleville Shoreline

Canada > Ontario > Belleville > Belleville

Canada, ON, Belleville

Distance: 2.3 mi • Elevation gain: 69 ft • Maximum elevation: 315 ft

Yarrow Creek trail hike

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

Distance: 17.1 mi • Elevation gain: 2,736 ft • Maximum elevation: 6,716 ft

Maple Ridge dykes and Silver Valley

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

Distance: 5.5 mi • Elevation gain: 240 ft • Maximum elevation: 210 ft

Lynn Peak route fast hike / run

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

Distance: 6.2 mi • Elevation gain: 2,467 ft • Maximum elevation: 3,071 ft

Hike Lone Lake to Festubert Mountain and back

Canada > Alberta > Improvement District No. 04

Distance: 13.0 mi • Elevation gain: 3,314 ft • Maximum elevation: 8,235 ft

Cypress Peak Whistler Scramble

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

Distance: 12.4 mi • Elevation gain: 4,760 ft • Maximum elevation: 6,690 ft

Bike trail near Kimberley

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

Distance: 9.8 mi • Elevation gain: 1,480 ft • Maximum elevation: 4,531 ft

GoMap__2025_06_12__18_19_11

Canada > Alberta > City of Spruce Grove

Distance: 4.1 mi • Elevation gain: 125 ft • Maximum elevation: 2,320 ft

Mount Hayes via Wantage Road

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

Distance: 12.6 mi • Elevation gain: 2,467 ft • Maximum elevation: 2,274 ft

Africville lookout

Canada > Nova Scotia > Halifax County > Halifax

Distance: 1.3 mi • Elevation gain: 102 ft • Maximum elevation: 118 ft

Abraham Mountain "Endless Gully of Pain" route

Canada > Alberta > Clearwater County

Distance: 4.3 mi • Elevation gain: 5,682 ft • Maximum elevation: 9,226 ft

Homesite Creek Loop Walk

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

Distance: 4.1 mi • Elevation gain: 525 ft • Maximum elevation: 574 ft

Africville and Africville lookout trails on foot

Canada > Nova Scotia > Halifax County > Halifax

Distance: 2.3 mi • Elevation gain: 180 ft • Maximum elevation: 112 ft

Tershishner Peak route

Canada > Alberta > Clearwater County

Distance: 17.1 mi • Elevation gain: 8,625 ft • Maximum elevation: 9,236 ft