Help keep our trails and parks open during COVID-19 by committing to social distancing. Some trails or park services may be closed this weekend so check with local authorities before heading out.
Learn more

Best trails in British Columbia

115,157 Reviews
Trying to find the best British Columbia trails? AllTrails has 3,094 great hiking trails, trail 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 Kootenay 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 Grouse Mountain Park or Stawamus Chief Park near Squamish. Ready for some activity? There are 1,300 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 (3094)
#1 - Joffre Lakes
Joffre Lakes Provincial Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(796)
Length: 4.8 mi • Est. 3 h 1 m
Please note that the parking lot for this trail is closed due to COVID 19. This hike offers views of picturesque lakes. There are three: lower, middle, and upper. All the lakes have different colors Show more
#2 - Garibaldi Lake Trail
Garibaldi Provincial Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(723)
Length: 11.3 mi • Est. 6 h 34 m
NOTE: This has reopened but you will need a pass to access it. Please check here for updates and more information: http://bcparks.ca/explore/parkpgs/garibaldi/ Keep going and don’t give up as the vieShow more
#3 - Bowen Lookout and St. Mark's Summit via Howe Sound Crest Trail
Cypress Provincial Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(1065)
Length: 7.6 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
#4 - Grouse Grind Trail
Grouse Mountain Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(1469)
Length: 1.8 mi • Est. 2 h 29 m
The Grouse Grind Trail has reopened as of Monday, June 22, 2020. There are new guidelines in place due to COVID-19 and if you want to descend via the Grouse Mountain Resort Skyride, you need to book aShow more
#5 - Stawamus Chief Trail
Stawamus Chief Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(887)
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
#6 - Berg Lake Trail
Mount Robson Provincial Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow Star(358)
Length: 12.9 mi • Est. 7 h 46 m
Note: Dogs are NOT allowed OVERNIGHT. The registration for the over night stays is at the back of the closed (as of June 2020) visitor centre. WiFi is still available at the entrance door. Along theShow more
#7 - Panorama Ridge
Garibaldi Provincial Park
hardYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow Star(358)
Length: 17.6 mi • Est. 10 h 30 m
This trail is now open, however, you will need to make a day use reservation to hike in the park. Please see the park website here: http://bcparks.ca/explore/parkpgs/garibaldi/ This is a strenuous hiShow more
#8 - Jug Island Beach Trail
Belcarra Regional Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(815)
Length: 3.2 mi • Est. 1 h 47 m
Fun little hike to a relaxing, secluded beach. Not too difficult but expect many incline/decline switches.Show more
#9 - Emerald Lake Trail
Yoho National Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(414)
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
#10 - Buntzen Lake Trail
Buntzen Lake Reservoir Park
moderateYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarYellow StarGray Star(740)
Length: 7.5 mi • Est. 3 h 4 m
As of June 2020, Buntzen Lake Trails have reopened. Some trails are only open one-way and others allow only a limited amount of visitors. Please be mindful of social distancing. Dog friendly trail wiShow more
Showing results 1 - 10 of 3094