Import a GPX file

Canada trails

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

Fort to Fort Trail

Canada > British Columbia > Metro Vancouver Regional District > Township of Langley

Bedford Channel, Fraser River, Salmon River Natural Area, Derby Reach Regional Park. #Hiking #DerbyReach

Distance: 7.8 Km • Elevation gain: 59 m • Maximum elevation: 22 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: 9.3 Km • Elevation gain: 171 m • Maximum elevation: 25 m

Redwood Park Loop

Canada > British Columbia > Metro Vancouver Regional District > Surrey

#Hiking #Running #Loop #Redwood

Distance: 1.2 Km • Elevation gain: 31 m • Maximum elevation: 91 m

Heritage Trail - Dundas Valley Conservation Area

Canada > Ontario > Hamilton

#Hiking #MTB #DundasValley

Distance: 4.5 Km • Elevation gain: 89 m • Maximum elevation: 215 m

Brockville - Cornwall

Canada > Ontario > Brockville > Brockville

#Bike

Distance: 100.0 Km • Elevation gain: 298 m • Maximum elevation: 102 m

Bruce Trail Duffering Hi-Lands Prince of Wales Honeywood section

Canada > Ontario > Dufferin County > Mulmur

Distance: 9.6 Km • Elevation gain: 232 m • Maximum elevation: 519 m

Roche Bonhomme

Canada > Alberta > Municipality of Jasper

Jasper National Park. #Hiking #Jasper

Distance: 10.5 Km • Elevation gain: 1,346 m • Maximum elevation: 2,477 m

Thames Creek

Canada > British Columbia > Regional District of Nanaimo > Area H (Lighthouse Country)

Loop hike along Thames Creek via Therapy and Picker's Path on Vancouver Island. #Hiking #Loop #River #Nature #Forest

Distance: 4.5 Km • Elevation gain: 36 m • Maximum elevation: 107 m

Mount Work - Mount Stewart - Thetis Lake

Canada > British Columbia > Capital Regional District > Highlands

#Hiking

Distance: 20.2 Km • Elevation gain: 697 m • Maximum elevation: 436 m

Mount Arrowsmith Judge's route

Canada > British Columbia > Regional District of Nanaimo > Area C (Arrowsmith-Benson)

#Hiking

Distance: 7.8 Km • Elevation gain: 1,100 m • Maximum elevation: 1,799 m

Valley of the 5 Lakes

Canada > Alberta > Municipality of Jasper

Jasper National Park. #Hiking #Loop #Jasper

Distance: 19.4 Km • Elevation gain: 471 m • Maximum elevation: 1,167 m

Toronto - Niagara Falls

Canada > Ontario > Old Toronto

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

Distance: 293.9 Km • Elevation gain: 1,500 m • Maximum elevation: 201 m

Palgrave Trail

Canada > Ontario > Peel Region > Caledon

#Hiking #Ski #Loop

Distance: 8.2 Km • Elevation gain: 74 m • Maximum elevation: 301 m

Witty's Lagoon Beach Trail

Canada > British Columbia > Capital Regional District > Metchosin

Vancouver Island. Witty's Lagoon Regional Park. #Hiking #Loop #Vancouver #WittysLagoon

Distance: 2.5 Km • Elevation gain: 61 m • Maximum elevation: 47 m

Mosquito Creek Park

Canada > British Columbia > Metro Vancouver Regional District

#Hiking #Running #MosquitoCreek #Vancouver

Distance: 3.9 Km • Elevation gain: 159 m • Maximum elevation: 249 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: 5.6 Km • Elevation gain: 190 m • Maximum elevation: 165 m

Cowichan River Footpath Loop

Canada > British Columbia > Cowichan Valley Regional District > Area E (Cowichan Station / Sahtlam / Glenora)

Cowichan River Provincial Park. #Hiking #Loop #Cowichan #River #Forest

Distance: 5.7 Km • Elevation gain: 115 m • Maximum elevation: 112 m

Warbler Woods Loop

Canada > Ontario > London

#Hiking #Running #Loop #Warbler

Distance: 1.8 Km • Elevation gain: 40 m • Maximum elevation: 297 m

Jasper - Jasper National Park

Canada > Alberta > Municipality of Jasper

#Bike #Jasper

Distance: 82.6 Km • Elevation gain: 942 m • Maximum elevation: 1,602 m

Kanaka Creek - Cliff Falls

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

Kanaka Creek Regional Park. #Hiking #Loop #KanakaCreek

Distance: 2.6 Km • Elevation gain: 45 m • Maximum elevation: 91 m

Linley Valley Cottle Lake Park

Canada > British Columbia > Regional District of Nanaimo > Nanaimo

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

Distance: 9.7 Km • Elevation gain: 210 m • Maximum elevation: 184 m

Haliburton Forest

Canada > Ontario > Haliburton County > Dysart et al

#Hiking #Loop #Haliburton

Distance: 6.7 Km • Elevation gain: 59 m • Maximum elevation: 417 m

Finch Corridor Recreational Trail

Canada > Ontario > Toronto

#Bike #Toronto

Distance: 15.8 Km • Elevation gain: 122 m • Maximum elevation: 206 m

Sherman Falls - Canterbury Falls - Bruce Trail

Canada > Ontario > Hamilton

Dundas Valley Conservation Area. #Hiking #DundasValley

Distance: 5.6 Km • Elevation gain: 130 m • Maximum elevation: 191 m

Evans Valley Trail - West Canyon Trail

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

Golden Ears Provincial Park. #Hiking #GoldenEars

Distance: 8.9 Km • Elevation gain: 631 m • Maximum elevation: 740 m

Extension Ridge Trail Loop

Canada > British Columbia > Regional District of Nanaimo > Nanaimo

Vancouver Island. #Hiking #MTB #Loop #Vancouver

Distance: 8.9 Km • Elevation gain: 258 m • Maximum elevation: 250 m

Hanwell Nature Park Loop

Canada > New Brunswick > Kingsclear Parish > Hanwell

#Hiking #Loop

Distance: 4.5 Km • Elevation gain: 38 m • Maximum elevation: 141 m

Tiffany Falls - Sherman Falls - Lower Little Falls

Canada > Ontario > Hamilton

Dundas Valley Conservation Area. #Hiking #DundasValley

Distance: 3.7 Km • Elevation gain: 126 m • Maximum elevation: 201 m

St. Johns - Signal Hill - Quidi Vidi

Canada > Newfoundland and Labrador > St. John's

Signal Hill National Historic Site. #Hiking #SignalHill #Atlantic

Distance: 5.9 Km • Elevation gain: 284 m • Maximum elevation: 149 m

Mount Strachan

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

Cypress Provincial Park. #Hiking #Loop #Strachan #Cypress

Distance: 8.5 Km • Elevation gain: 649 m • Maximum elevation: 1,419 m

Bradford - Wasaga Beach

Canada > Ontario > Simcoe County > Bradford West Gwillimbury

#Bike #Bradford #Wasaga Beach

Distance: 65.1 Km • Elevation gain: 330 m • Maximum elevation: 314 m

Osoyoos - Midway

Canada > British Columbia > Regional District of Okanagan-Similkameen

#Bike #Osoyoos #Midway

Distance: 69.3 Km • Elevation gain: 1,257 m • Maximum elevation: 1,212 m

Espanola - Sudbury

Canada > Ontario > Sudbury District > Espanola

#Bike #Espanola #Sudbury

Distance: 75.1 Km • Elevation gain: 451 m • Maximum elevation: 280 m

East Sooke Coast and Interior Trail Loop

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

East Sooke Regional Park. Vancouver Island. #Hiking #Loop #EastSooke #Vancouver #Pacific

Distance: 7.8 Km • Elevation gain: 305 m • Maximum elevation: 146 m

Cranbrook Hill Greenway Trail

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

#Hiking #MTB #Snowshoeing #Ski

Distance: 18.0 Km • Elevation gain: 201 m • Maximum elevation: 840 m

Pretty River Trail - Bruce Trail

Canada > Ontario > Grey County > The Blue Mountains

Pretty River Valley Provincial Park. #Hiking #Snowshoeing #Loop #PrettyRiverValley

Distance: 9.1 Km • Elevation gain: 289 m • Maximum elevation: 522 m

Pump Peak

Canada > British Columbia > Metro Vancouver Regional District

Lower Seymour Conservation Reserve. #Hiking #Snowshoeing #Ski #LowerSeymour

Distance: 6.9 Km • Elevation gain: 460 m • Maximum elevation: 1,390 m

Watershed Park

Canada > British Columbia > Metro Vancouver Regional District > Delta

#Hiking #Bike

Distance: 2.6 Km • Elevation gain: 39 m • Maximum elevation: 83 m

Rowntree road - Jocelyn Hill

Canada > British Columbia > Capital Regional District > Highlands

Gowlland Tod Provincial Park. #Hiking #GowllandTod

Distance: 12.2 Km • Elevation gain: 524 m • Maximum elevation: 411 m

Maligne Lake - Moose Lake

Canada > Alberta > Improvement District No. 12

Jasper National Park. #Hiking #Jasper

Distance: 5.4 Km • Elevation gain: 92 m • Maximum elevation: 1,722 m

Miette Hot Spring - Sulphur Mountain

Canada > Alberta > Improvement District No. 12

Jasper National Park. #Hiking #Sulphur #Jasper

Distance: 8.8 Km • Elevation gain: 691 m • Maximum elevation: 2,065 m

Illecillewaet Campground - Abbott Ridge Trail

Canada > British Columbia > Columbia-Shuswap Regional District > Area B (Shelter Bay/Mica Creek)

Glacier National Park. #Hiking #Glacier

Distance: 12.8 Km • Elevation gain: 1,045 m • Maximum elevation: 2,280 m

Olympic Summit - Mount Allan

Canada > Alberta > Kananaskis Improvement District > Kananaskis Village

#Hiking #Loop #Olympic #Allan

Distance: 16.6 Km • Elevation gain: 1,429 m • Maximum elevation: 2,821 m

Kay Beltline - Rosedale Valley - Don Valley - Prohibition

Canada > Ontario > Toronto

#Hiking #Toronto

Distance: 14.3 Km • Elevation gain: 100 m • Maximum elevation: 181 m

Eagleridge Bluffs - Black Mountain

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

Cypress Provincial Park. #Hiking #Loop #Cypress

Distance: 7.6 Km • Elevation gain: 457 m • Maximum elevation: 1,204 m

Crater Rim - Logger's Lake

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

Whistler Interpretive Forest. #Hiking #MTB #Loop #Whistler

Distance: 9.3 Km • Elevation gain: 277 m • Maximum elevation: 794 m

Lynn Valley Loop

Canada > British Columbia > Metro Vancouver Regional District

#Hiking #Buke #MTB #Loop #Lynn

Distance: 8.3 Km • Elevation gain: 166 m • Maximum elevation: 220 m

New Richmond - Campbellton

Canada > Quebec > Bonaventure (MRC) > New Richmond

Ristigouche River. Gulf of Saint Lawrence. #Bike #SaintLawrence

Distance: 74.6 Km • Elevation gain: 475 m • Maximum elevation: 58 m

Fraser-Fort George - McBride

Canada > British Columbia > Regional District of Fraser-Fort George > Area F (Willow River/Upper Fraser)

#Bike

Distance: 146.1 Km • Elevation gain: 1,353 m • Maximum elevation: 933 m

Castlegar - Crawford Bay

Canada > British Columbia > Regional District of Central Kootenay > Area J (Lower Arrow/Columbia) > Raspberry

Kootenay River. #Bike

Distance: 91.0 Km • Elevation gain: 1,194 m • Maximum elevation: 694 m

Keremeos - Osoyoos

Canada > British Columbia > Regional District of Okanagan-Similkameen > Keremeos

#Bike #Keremeos #Osoyoos

Distance: 50.8 Km • Elevation gain: 586 m • Maximum elevation: 683 m

Pictou - Antigonish

Canada > Nova Scotia > Town of Pictou > Pictou

#Bike #Pictou #Antigonish

Distance: 74.3 Km • Elevation gain: 744 m • Maximum elevation: 154 m

Sayabec - Causapscal

Canada > Quebec > La Matapédia > Sayabec

Lake Matapédia. #Bike #Sayabec #Causapscal #Matapédia

Distance: 52.6 Km • Elevation gain: 345 m • Maximum elevation: 266 m

Renfrew - Ottawa

Canada > Ontario > Renfrew County > Horton

Ottawa River. #Bike #Renfrew #Ottawa

Distance: 98.4 Km • Elevation gain: 459 m • Maximum elevation: 168 m

Mount Ramsey Trail

Canada > Ontario > Sudbury District > Greater Sudbury

Ramsey Lake. Lake Laurentian Conservation Area. #Hiking #Snowshoeing #Laurentian

Distance: 2.8 Km • Elevation gain: 52 m • Maximum elevation: 295 m

Thames Valley Trail Loop

Canada > Ontario > London

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

Distance: 6.9 Km • Elevation gain: 96 m • Maximum elevation: 271 m

Roche Miette Canyon

Canada > Alberta > Improvement District No. 12

Jasper National Park. #Hiking #Jasper

Distance: 3.0 Km • Elevation gain: 168 m • Maximum elevation: 1,162 m

Teodoro Trail

Canada > British Columbia > Alberni-Clayoquot Regional District > Area D (Sproat Lake)

Alberni Sproat Lake Woodlands. Vancouver Island. #Hiking #Loop #Alberni #Sproat #Vancouver

Distance: 5.7 Km • Elevation gain: 333 m • Maximum elevation: 349 m

Serena Gundy Park

Canada > Ontario > Toronto

#Hiking #Running #SerenaGundy

Distance: 1.3 Km • Elevation gain: 29 m • Maximum elevation: 129 m

Arduum & Mastadon Loop

Canada > British Columbia > Fraser Valley Regional District > Mission

Mission Municipal Forest. #Hiking #MTB #Loop #Mission

Distance: 6.1 Km • Elevation gain: 387 m • Maximum elevation: 556 m

Nile Creek Trail

Canada > British Columbia > Regional District of Nanaimo > Area H (Lighthouse Country)

Vancouver Island. #Hiking #Vancouver

Distance: 10.0 Km • Elevation gain: 213 m • Maximum elevation: 172 m

Prospect Point Trail

Canada > British Columbia > Metro Vancouver Regional District > Vancouver

Stanley Park. #Hiking #Running #Stanley #Vancouver

Distance: 1.5 Km • Elevation gain: 33 m • Maximum elevation: 82 m

Snyder's Flats Loop

Canada > Ontario > Region of Waterloo > Woolwich > Bloomingdale

Snyder's Flats. Grand River. #Hiking #Running #Loop #Snyders

Distance: 5.5 Km • Elevation gain: 31 m • Maximum elevation: 323 m

Stanley Park Loop

Canada > British Columbia > Metro Vancouver Regional District > Vancouver

#Hiking #Running #Loop #Stanley #Park #Forest #Sea #Vancouver

Distance: 8.0 Km • Elevation gain: 144 m • Maximum elevation: 82 m

Cedar Valley Walk

Canada > Ontario > Durham Region > Oshawa

Loop hike through Cedar Valley Park. #Walking #Hiking #Loop #Nature #Forest #Lake

Distance: 1.3 Km • Elevation gain: 16 m • Maximum elevation: 149 m

West Coast Trail (Vancouver Island)

Canada > British Columbia > Cowichan Valley Regional District > Area F (Cowichan Lake South / Skutz Falls)

Hike along the West Coast Trail via Camper Bay, Cullite Cove, Logan Creek Bridge, Wallbran Creek Camp, Bonilla Creek, Carmanah Creek Camp, Cribs Creek Camp, Dare Point, Nitinat River, Tsuquadra Point Camp, Tsusiat Falls, Klanawa River, Tsocowis Creek Camp, Darling River Camp, Michigan Creek Camp, Pachena Point…

Distance: 68.6 Km • Elevation gain: 1,832 m • Maximum elevation: 123 m

Graves Island Loop

Canada > Nova Scotia > Lunenburg County > East Chester

#Walking #Seaside

Distance: 3.5 Km • Elevation gain: 52 m • Maximum elevation: 22 m

Bald Mountain - Cowichan Lake

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

#Hiking

Distance: 10.0 Km • Elevation gain: 491 m • Maximum elevation: 613 m

Aldershot - Kitchener

Canada > Ontario > Halton Region > Burlington

#Bike

Distance: 79.0 Km • Elevation gain: 570 m • Maximum elevation: 346 m

Berthierville - Trois-Rivières

Canada > Quebec > D'Autray > Berthierville

#Bike

Distance: 72.7 Km • Elevation gain: 161 m • Maximum elevation: 41 m

Belleville - Kingston

Canada > Ontario > Belleville > Belleville

#Bike

Distance: 92.7 Km • Elevation gain: 394 m • Maximum elevation: 115 m

Cobourg - Belleville

Canada > Ontario > Northumberland County > Cobourg

#Bike

Distance: 81.5 Km • Elevation gain: 286 m • Maximum elevation: 118 m

Oshawa - Cobourg

Canada > Ontario > Durham Region > Oshawa

#Bike

Distance: 66.7 Km • Elevation gain: 453 m • Maximum elevation: 130 m

Toronto - Eglinton to the lake Ontario

Canada > Ontario > Toronto

#Hiking #Toronto #Ontario

Distance: 11.7 Km • Elevation gain: 69 m • Maximum elevation: 105 m

Toronto Islands Trail

Canada > Ontario > Old Toronto

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

Distance: 16.9 Km • Elevation gain: 45 m • Maximum elevation: 81 m

Halifax Loop

Canada > Nova Scotia > Halifax County > Halifax

#Hiking #Loop #Halifax #Atlantic

Distance: 6.0 Km • Elevation gain: 94 m • Maximum elevation: 66 m

Buntzen Lake Trail

Canada > British Columbia > Metro Vancouver Regional District > Anmore

#Hiking #Loop #Buntzen

Distance: 12.8 Km • Elevation gain: 507 m • Maximum elevation: 222 m

Mount Work - Fork Lake - Mackenzie Bight - Cascade Falls

Canada > British Columbia > Capital Regional District > Highlands

#Hiking #Loop

Distance: 16.6 Km • Elevation gain: 659 m • Maximum elevation: 436 m

Gold Creek Valley

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

Golden Ears Provincial Park. #Hiking #Loop #GoldenEars

Distance: 10.5 Km • Elevation gain: 421 m • Maximum elevation: 366 m

Miles Canyon Loop

Canada > Yukon > Whitehorse

Yukon River. #Hiking #Loop #Yukon

Distance: 6.3 Km • Elevation gain: 100 m • Maximum elevation: 688 m

Caleb Pike - Mount Finlayson - Holmes Peak

Canada > British Columbia > Capital Regional District > Highlands

Gowlland Tod Provincial Park. #Hiking #Loop #GowllandTod

Distance: 11.5 Km • Elevation gain: 511 m • Maximum elevation: 406 m

Mizzy Lake Trail

Canada > Ontario > Nipissing District > Unorganized South Nipissing

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

Distance: 11.3 Km • Elevation gain: 173 m • Maximum elevation: 464 m

The County Half Marathon

Canada > Ontario > Prince Edward County > Picton

#Marathon #Running

Distance: 21.1 Km • Elevation gain: 78 m • Maximum elevation: 114 m

Queen Elizabeth II Wildlands Provincial Park

Canada > Ontario > Kawartha Lakes

#Hiking #Loop #Elizabeth

Distance: 12.6 Km • Elevation gain: 95 m • Maximum elevation: 263 m

Durham Regional Forest - Uxbridge Trail

Canada > Ontario > Durham Region > Uxbridge

#Hiking #Loop #Durham

Distance: 9.5 Km • Elevation gain: 118 m • Maximum elevation: 400 m

Rattlesnake Trail

Canada > Ontario > Halton Region

#Hiking

Distance: 17.3 Km • Elevation gain: 208 m • Maximum elevation: 343 m

Matheson Lake - Roche Cove

Canada > British Columbia > Capital Regional District > Sooke

Roche Cove Regional Park. #Hiking #Loop #RocheCove

Distance: 9.0 Km • Elevation gain: 258 m • Maximum elevation: 123 m

Iceline Trail - Takakkaw Falls

Canada > British Columbia > Columbia-Shuswap Regional District > Area A (Kicking Horse/Kinbasket Lake)

Yoho National Park. #Hiking #Loop #Yoho

Distance: 20.6 Km • Elevation gain: 881 m • Maximum elevation: 2,226 m

Meadows in the Sky - Eva Lake - Miller Lake

Canada > British Columbia > Columbia-Shuswap Regional District > Area B (Shelter Bay/Mica Creek)

Mount Revelstoke National Park. #Hiking #Revelstoke

Distance: 14.4 Km • Elevation gain: 570 m • Maximum elevation: 1,962 m

Emerald Lake - Emerald Basin

Canada > British Columbia > Columbia-Shuswap Regional District > Area A (Kicking Horse/Kinbasket Lake)

Yoho National Park. #Hiking #Loop #Emerald #Yoho

Distance: 10.8 Km • Elevation gain: 292 m • Maximum elevation: 1,498 m

Western Brook Pond - Jerrys Pond

Canada > Newfoundland and Labrador

Gros Morne National Park. #Hiking #GrosMorne

Distance: 5.8 Km • Elevation gain: 57 m • Maximum elevation: 39 m

Lake Louise - Plain of 6 Glaciers - Lake Agnes

Canada > Alberta > Improvement District No. 9

Banff National Park. #Hiking #Loop #Banff

Distance: 19.3 Km • Elevation gain: 995 m • Maximum elevation: 2,263 m

Cedar Tree Trail - Kennedy Falls

Canada > British Columbia > Metro Vancouver Regional District

Lynn Headwaters Regional Park. #Hiking #LynnHeadwaters #Kennedy

Distance: 5.5 Km • Elevation gain: 319 m • Maximum elevation: 473 m

Vancouver - Stanley Park

Canada > British Columbia > Metro Vancouver Regional District > Vancouver

#Hiking #Loop #Stanley #Vancouver

Distance: 14.9 Km • Elevation gain: 227 m • Maximum elevation: 43 m

Maligne Lake - Opal Hills Loop

Canada > Alberta > Improvement District No. 12

Jasper National Park. #Hiking #Loop #Maligne Lake #OpalHills #Jasper

Distance: 7.5 Km • Elevation gain: 488 m • Maximum elevation: 2,161 m

Escarpment Rail Trail

Canada > Ontario > Hamilton

#Hiking #Hamilton

Distance: 8.7 Km • Elevation gain: 35 m • Maximum elevation: 197 m

East Coast Trail - Bear Cove Point Path

Canada > Newfoundland and Labrador > Fermeuse

#Hiking #Newfoundland #Atlantic

Distance: 12.9 Km • Elevation gain: 428 m • Maximum elevation: 63 m