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.

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 trail race at Caledonia Nordic Ski Centre with 5 km and 10 km routes across the Otway trails. PGRR members run free and a kids race is included; expect bugs in June.

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.

A rugged trail event in Sayward featuring a 24 km loop with over 1,500 m of climbing and a 13 km mini option. The race uses Bill's Trail, provides aid stations, and enforces age and access rules.

Trail races at Silver Star Mountain Resort on June 20-21, 2026 offering 13.6 km, 25 km and 50 km options, plus a 1.1 mile vertical climb and a kids 2.7 km race. Cup-less event with stocked aid stations and mandatory waivers and gear.

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.

Trail race in Whistler on June 20 2026 offering 12 km, 26 km and 50 km on west coast forest trails. Aid stations are supplied and the event supports Zero Ceiling and WORCA.

A trail run in Pemberton on June 20 2026 offering 9K, 22K and a new 42K on the Mackenzie trail network with steep climbs and alpine views.

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.

An orientation run on June 21, 2026 leaving from Capra Running in Squamish with 35 km and 45 km course options, a light aid station, and a minimum CA$10 donation to SORCA for trail maintenance.

The Westsyde Boogie Trail Race will take place in Westsyde on Sunday 21 June 2026. You can run between 5 and 22 kilometers.

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.

Trail event at Sun Peaks BC on June 27, 2026 offering 50 km, 28 km and 17 km routes with mountain summits, aid stations and a portion of registration supporting local mountain rescue.

The Tackle the Toad will take place in Toad Mountain on Saturday 27 June 2026. You can run between 20 and 50 kilometers.

Two days of mountain trail running at Panorama in the Purcell Mountains, featuring 31.3 km and 13 km stages plus a 5 km Fun Run, on-course aid and mandatory safety gear for the longer stage.

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.

July 2026

Mountain trail races in Valemount, BC offering 38 km, 65 km and 100 km distances plus a non-timed kids race. Alpine routes, staged aid stations, mandatory alpine safety gear and a cup-free policy.

Trail races at Transfer Beach in Ladysmith with roughly 20 km, 10 km and 1 km options, aid stations and a waterfront barbecue. Course maps and parking are available.

Add Event
Help us complete the calendar!
  • Distance is at least 5 km
  • Event has a website or Facebook page
Website
Optional: Please provide your e-mail address if we may contact you.
Report a change
We will only update the data if the information is also on the website.