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

Paths and trails in Guelph
Distance: 12.4 mi • Elevation gain: 133 m • Maximum elevation: 366 m

Ottawa River Pathway
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, ON, Ottawa
Distance: 5.7 mi • Elevation gain: 44 m • Maximum elevation: 65 m

Shirleys Bay - Trail 10 Loop Walk
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, 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

Heart Mountain, Grant McEwan Peak, Twin Towers, Catherine Barclay's Mountain, Mary Barclay's Mountain, Mount Lorette, Skogan Peak, Mount Skogan North Peak and Mount McGillivray Traverse
Canada > Alberta > Municipal District of Bighorn > Lac Des Arcs
Loop hike in Bow Valley Wildland Provincial Park
Distance: 20.0 mi • Elevation gain: 2,777 m • Maximum elevation: 2,638 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


Sunshine Coast Trail
Canada > British Columbia > qathet Regional District > Powell River
Distance: 46.6 mi • Elevation gain: 3,583 m • Maximum elevation: 1,151 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

Trace of Trail around Ferry island as well as pedestrian access via the highway bridge and roundabout to the west
Canada > British Columbia > Regional District of Kitimat-Stikine > Area E (Thornhill) > Thornhill
Kitimat-Stikine - Easy Run
Distance: 4.7 mi • Elevation gain: 141 m • Maximum elevation: 84 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

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

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

Brock Trail Run
Canada > Ontario > Niagara Region > Thorold
Distance: 9.4 mi • Elevation gain: 252 m • Maximum elevation: 178 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

Cavendish Beach and back
Canada > Prince Edward Island > Resort Municipality of Stanley Bridge, Hope River, Bayview, Cavendish and North Rustico > Cavendish
Distance: 6.8 mi • Elevation gain: 101 m • Maximum elevation: 28 m