Trail Running Calendar British Columbia 2026-2027
We have found 103 Trailruns in British Columbia. Check below where and when you can find the races.
We have found 103 Trailruns in British Columbia. Check below where and when you can find the races.
A backyard ultra at Stake Lake with a roughly 6 to 6.5 km loop repeated every hour until one runner remains. Solo and team entries, hourly lap challenges, light onsite food and a cash prize for the last solo finisher.
A 5 km foam and obstacle run on June 13 2026 at Kin Beach Vernon BC featuring more than 25 obstacles, extensive foam zones and family festival amenities such as a kids fun zone, live DJ and food vendors.
Seek the Peak on June 13, 2026 is a 16 km race from Ambleside Park beach to the Peak of Vancouver with 1 400 m of elevation gain. Runners may compete solo or in teams of four and a mountaintop celebration follows the race.
A relaxed two hour community trail run in Pacific Spirit Regional Park focused on preparation for UTMB Whistler 10K and 25K. The session covers climbing and descent training, pacing on technical terrain, fueling and gear choices.
Timed loop trail races at Sasquatch Mountain Resort on June 20, 2026, with 24 h, 12 h and 6 h formats on a 10 km loop (about 500 m gain per lap); a 1 km kids out-and-back is also offered.
Backyard ultramarathon at Onion Lakes Ski Trails in Terrace BC on June 20 and 21 2026. Runners complete a 6.7 km loop every hour with a mass start; basic snacks, drinks, a t shirt and a photo booth are provided.
The official sanctioned event on June 22, 2026 at Grouse Mountain to record the most Grouse Grind ascents in one day. Entrants must be 16 or older and meet a fundraising minimum for North Shore Rescue.
A community trail run at Kenna Cartwright Nature Park on June 27, led by a lululemon ambassador and run coach. The in person event features a social group run, giveaways and free parking.