Best trails in British Columbia

79243 Reviews
Trying to find the best British Columbia trails? AllTrails has 2,815 great hiking trails, running trails, mountain biking trails and more, with hand-curated trail maps and driving directions as well as detailed reviews and photos from hikers, campers, and nature lovers like you. Whether you're looking for the best trails in Yoho National Park or around North Vancouver, Whistler or West Vancouver we've got you covered. If you're looking for great British Columbia state park trails, check out Joffre Lakes Provincial Park or Garibaldi Provincial Park near Squamish-Lillooet D. Or for some great local park options, check out Stawamus Chief Park near Squamish or Grouse Mountain Park. Ready for some activity? There are 1,196 moderate trails in British Columbia ranging from 0.6 to 423 miles and from 0 to 9,091 feet above sea level. Start checking them out and you'll be out on the trail in no time!
Show more
Map of trails in British Columbia
Top trails (2815)
#1 - Joffre Lakes
Joffre Lakes Provincial Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(762)
Length: 4.8 mi • Est. 3 h 1 m
This hike offers views of picturesque lakes. There are three: lower, middle, and upper. All the lakes have different colors and breathtaking glacier views. Most of the trail is moderately hard with thShow more
#2 - Garibaldi Lake Trail
Garibaldi Provincial Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(617)
Length: 13.1 mi • Est. 7 h 30 m
Note: Please check with the park page about bear activity before attempting. Trail can be CLOSED whenever there is bear activity. Keep going and don’t give up as the view on the top is spectacular! TShow more
#3 - Stawamus Chief Trail
Stawamus Chief Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(814)
Length: 3.8 mi • Est. 2 h 32 m
Hiking "The Chief" is something that every hiker should have on their bucket list. And at only 5.6 km, hiking Peak 1 and 2 together definitely gives you the most views in the shortest distance. But deShow more
#4 - Grouse Grind Trail
Grouse Mountain Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(1218)
Length: 1.8 mi • Est. 2 h 29 m
Please Note: This hike is closed during the fall/winter. This is a one way hike and descending on foot is not allowed. The Grouse Grind is a trail up the face of Grouse Mountain, sometimes called MoShow more
#5 - Panorama Ridge
Garibaldi Provincial Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow Star(321)
Length: 17.6 mi • Est. 10 h 30 m
It has been reported that this trail is closed due to bears (09/29/19) please check ahead before setting out for this trail. This is a strenuous hike that can be done in one day or in 2. Not only is Show more
#6 - St. Mark's Summit Trail
Cypress Provincial Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(640)
Length: 6.7 mi • Est. 4 h 2 m
Note: This trail is not recommend for hikers in winter weather conditions due to dangerous avalanche risks and other hazards. For more information, please see http://www.env.gov.bc.ca/bcparks/explore/Show more
#7 - Emerald Lake Trail
Yoho National Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(344)
Length: 6.7 mi • Est. 3 h 31 m
Think Lake Louise without the crowds and with better chances of seeing North American wildlife. This trail is the Rockies at its best. It combines a circuit of a green glacial lake surrounded by mounShow more
#8 - Berg Lake Trail
Valemount, British Columbia
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow Star(269)
Length: 12.9 mi • Est. 7 h 46 m
Note: Dogs are NOT allowed OVERNIGHT. Along the way you will pass by Kinney Lake, Whitehorn and the Valley of a Thousand Falls, and Emperor Falls. On the trail you will see 16 glaciers. This is one Show more
#9 - Wedgemount Lake
Garibaldi Provincial Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(260)
Length: 6.4 mi • Est. 5 h 14 m
Wedgemount Lake is a 6.4 mile heavily trafficked out and back trail located near Whistler, British Columbia, Canada that features a waterfall and is rated as difficult. The trail is primarily used forShow more
#10 - Elfin Lakes (Diamondhead)
Garibaldi Provincial Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(353)
Length: 12.5 mi • Est. 6 h 51 m
This hike could be done as a day hike or an overnighter. 35 tent pads and a large backcountry hut can be found beside Elfin Lakes. Backcountry permits are required if you plan on spending the night. IShow more
Showing results 1 - 10 of 2815