Import a GPX file

Canada trails

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

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

Hike on the Forest Lea trails

Canada > Ontario > Renfrew County > Laurentian Valley

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

Cornwall Cycling

Canada > Ontario > Cornwall > Cornwall

Distance: 35.6 mi • Elevation gain: 1,093 ft • Maximum elevation: 289 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 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

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

Long Lake Wilderness Loop Trail

Canada > Nova Scotia > Halifax County > Halifax

Distance: 3.1 mi • Elevation gain: 240 ft • Maximum elevation: 259 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

Phoenix MTB Trail

Canada > Ontario > Guelph

Distance: 2.1 mi • Elevation gain: 115 ft • Maximum elevation: 1,184 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

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

Long Pond Trail

Canada > Newfoundland and Labrador > St. John's

Distance: 1.2 mi • Elevation gain: 154 ft • Maximum elevation: 259 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

Minden Trails

Canada > Ontario > Haliburton County > Minden Hills > Minden

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

Phoenix

Canada > Ontario > Guelph

Distance: 2.1 mi • Elevation gain: 125 ft • Maximum elevation: 1,188 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

Fish Creek Provincial Park Loop Walk

Canada > Alberta > Calgary

Distance: 3.5 mi • Elevation gain: 52 ft • Maximum elevation: 3,330 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

Ottawa River Pathway

Canada > Ontario > Ottawa

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

Victoria Park

Canada > Ontario > Region of Waterloo > Kitchener

Distance: 1.0 mi • Elevation gain: 23 ft • Maximum elevation: 1,089 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

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

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

Paths and trails in Guelph

Canada > Ontario > Guelph

Distance: 12.4 mi • Elevation gain: 436 ft • Maximum elevation: 1,201 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

Shirleys Bay - Trail 10 Loop Walk

Canada > Ontario > Ottawa

Distance: 3.2 mi • Elevation gain: 82 ft • Maximum elevation: 223 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

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

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 - 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

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

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

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

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

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

Tershishner Peak route

Canada > Alberta > Clearwater County

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

Forwell Park Trails

Canada > Ontario > Region of Waterloo > Waterloo

Distance: 3.9 mi • Elevation gain: 177 ft • Maximum elevation: 1,125 ft

Round the North Star Mountain

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

Distance: 12.5 mi • Elevation gain: 1,926 ft • Maximum elevation: 5,292 ft

Mountain Bike trail near Kimberley

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

Distance: 15.8 mi • Elevation gain: 2,208 ft • Maximum elevation: 3,786 ft

Africville Park

Canada > Nova Scotia > Halifax County > Halifax

Distance: 1.4 mi • Elevation gain: 138 ft • Maximum elevation: 98 ft

Footpath next to Walter Bean Trail

Canada > Ontario > Region of Waterloo > Kitchener

Distance: 6.8 mi • Elevation gain: 315 ft • Maximum elevation: 1,060 ft

Kissinger Lake Loop Trail

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

Distance: 1.6 mi • Elevation gain: 174 ft • Maximum elevation: 712 ft

Forest Lea trails

Canada > Ontario > Renfrew County > Laurentian Valley

Distance: 2.5 mi • Elevation gain: 135 ft • Maximum elevation: 607 ft

Partridge Hills

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

Distance: 6.0 mi • Elevation gain: 883 ft • Maximum elevation: 935 ft

Eight Mile Creek FSR

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

Distance: 22.9 mi • Elevation gain: 5,413 ft • Maximum elevation: 4,327 ft

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: 833 ft • Maximum elevation: 3,967 ft

Laurel Creek Nature Centre

Canada > Ontario > Region of Waterloo > Waterloo

Distance: 5.1 mi • Elevation gain: 141 ft • Maximum elevation: 1,161 ft

Cemetery Lookout Trail and Wantage Road Trail Loop

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

Distance: 3.1 mi • Elevation gain: 1,148 ft • Maximum elevation: 1,106 ft

King Tree, Secret Fort

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

Distance: 0.9 mi • Elevation gain: 115 ft • Maximum elevation: 213 ft

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: 348 ft • Maximum elevation: 190 ft

Breadalbane Nature Loop Trail

Canada > Prince Edward Island > Queens County > Breadalbane

Distance: 4.1 mi • Elevation gain: 171 ft • Maximum elevation: 171 ft

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

Canada > British Columbia > Capital Regional District > Metchosin

Distance: 5.2 mi • Elevation gain: 1,158 ft • Maximum elevation: 1,093 ft

Nine Mile River Trail - Karstaway Loop

Canada > Nova Scotia > Hants County > Nine Mile River

Distance: 4.8 mi • Elevation gain: 240 ft • Maximum elevation: 190 ft

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: 328 ft • Maximum elevation: 190 ft

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: 886 ft • Maximum elevation: 3,219 ft

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: 1,991 ft • Maximum elevation: 6,263 ft

Buntzen Lake Loop

Canada > British Columbia > Metro Vancouver Regional District > Anmore

Distance: 7.1 mi • Elevation gain: 1,385 ft • Maximum elevation: 886 ft

Petawawa woodland trails

Canada > Ontario > Renfrew County > Petawawa

Distance: 2.3 mi • Elevation gain: 85 ft • Maximum elevation: 512 ft

Woodland Park

Canada > Ontario > Renfrew County > Petawawa

Distance: 0.7 mi • Elevation gain: 33 ft • Maximum elevation: 515 ft

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: 20,413 ft • Maximum elevation: 2,316 ft

Grande Cache Loop Trail

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

Distance: 6.1 mi • Elevation gain: 961 ft • Maximum elevation: 4,094 ft

Cousin Bugle Loop

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

Distance: 3.8 mi • Elevation gain: 610 ft • Maximum elevation: 4,003 ft

Bow Lake - Glacier Falls

Canada > Alberta > Improvement District No. 9

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

Distance: 4.2 mi • Elevation gain: 413 ft • Maximum elevation: 6,601 ft

Mahon Park loop walk

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

Distance: 1.3 mi • Elevation gain: 138 ft • Maximum elevation: 243 ft

Top of Mountain over Arbutus Grove

Canada > British Columbia > Regional District of Nanaimo > Lantzville

Distance: 11.3 mi • Elevation gain: 1,302 ft • Maximum elevation: 1,785 ft

Finch Corridor Recreational Trail

Canada > Ontario > Toronto

#Bike #Toronto

Distance: 9.8 mi • Elevation gain: 400 ft • Maximum elevation: 676 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

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: 853 ft • Maximum elevation: 719 ft

Westwood Lake Loop Trail

Canada > British Columbia > Regional District of Nanaimo > Nanaimo

Distance: 3.6 mi • Elevation gain: 305 ft • Maximum elevation: 620 ft

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: 1,207 ft • Maximum elevation: 4,734 ft

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: 869 ft • Maximum elevation: 3,980 ft

White Lake Loop Trail

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

Distance: 6.9 mi • Elevation gain: 1,132 ft • Maximum elevation: 2,133 ft

Great Escape Loop Trail

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

Distance: 5.3 mi • Elevation gain: 636 ft • Maximum elevation: 3,973 ft

4 Season Trail: B Loop

Canada > Ontario > Renfrew County > Deep River

Distance: 1.7 mi • Elevation gain: 194 ft • Maximum elevation: 515 ft

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: 164 ft • Maximum elevation: 5,394 ft

Sulphur Mountain Trail

Canada > Alberta > Improvement District No. 9

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

Distance: 6.8 mi • Elevation gain: 2,375 ft • Maximum elevation: 7,434 ft

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: 4,140 ft • Maximum elevation: 7,661 ft

Warbler Woods Loop

Canada > Ontario > London

#Hiking #Running #Loop #Warbler

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

Bilberry Creek Ravine Loop

Canada > Ontario > Ottawa

#Hiking #Snowshoes #Running #Loop

Distance: 1.2 mi • Elevation gain: 43 ft • Maximum elevation: 289 ft

Sunshine Coast Trail

Canada > British Columbia > qathet Regional District > Powell River

#Hiking #SunshineCoast

Distance: 46.6 mi • Elevation gain: 11,755 ft • Maximum elevation: 3,776 ft

Albion and Buttermilk Falls via Mountain Brow Side Trail

Canada > Ontario > Hamilton

#Hiking #Loop

Distance: 2.3 mi • Elevation gain: 243 ft • Maximum elevation: 614 ft

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: 2,799 ft • Maximum elevation: 5,226 ft

Dobson Hiking Trail - Laverty Falls

Canada > New Brunswick > Coverdale Parish > Riverview

Fundy National Park. #Hiking #Snowshoes #Fundy

Distance: 38.6 mi • Elevation gain: 3,652 ft • Maximum elevation: 1,322 ft

Old Nipissing Ghost Trail

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

#Bike #Nipissing

Distance: 30.8 mi • Elevation gain: 1,844 ft • Maximum elevation: 1,266 ft

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: 623 ft • Maximum elevation: 541 ft