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

Very nice, but challenging, enduro and trials loop in the Bamberton and Oliphant area
Canada > British Columbia > Cowichan Valley Regional District > Area A (Mill Bay / Malahat)
Distance: 18.4 mi • Elevation gain: 4,278 ft • Maximum elevation: 1,827 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
Distance: 10.0 mi • Elevation gain: 650 ft • Maximum elevation: 807 ft

Phoenix MTB Trail
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

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

Grande Cache Old Canoe Viewpoint Loop via Great Escape, OG Rim Trail and Sulphur Slide
Canada > Alberta > Municipal District of Greenview > Hamlet of Grande Cache
Distance: 8.9 mi • Elevation gain: 1,490 ft • Maximum elevation: 3,973 ft

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

Loop Walk - Rideau River
Canada, ON, Ottawa
Distance: 5.7 mi • Elevation gain: 144 ft • Maximum elevation: 213 ft

Walk - Rideau Canal
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

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

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: 9,111 ft • Maximum elevation: 8,655 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

Sunshine Coast Trail
Canada > British Columbia > qathet Regional District > Powell River
Distance: 46.6 mi • Elevation gain: 11,755 ft • Maximum elevation: 3,776 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