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 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 and 21 2026 with 13.6 km 25 km and 50 km options, a vertical climb and a kids race. Cupless aid stations and mandatory gear rules apply.

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.

A trail race in Whistler offering 12K, 26K and 50K through coastal forests and glacier-fed streams. The event supports Zero Ceiling and WORCA and includes stocked aid stations and a technical race shirt.

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 in Terrace on June 20 and 21, 2026 where runners complete a 6.7 km loop each hour with mass starts. Shirts, snacks, drinks and a trophy for the winner are provided.

Guided training runs that preview the Squamish 50 course with GPX maps and light aid stations supplied by Nesters Market and Näak. A minimum $10 donation supports SORCA 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.

Centennial edition of the Multi Grouse Grind Challenge at Grouse Mountain on June 22, 2026. Participants attempt as many ascents of the Grouse Grind as possible during official event hours while raising funds 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 with alpine sections above 2300 m, mandatory alpine gear and cupless aid stations. A free untimed kids run of about 1 km is included.

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.

Run the Ridge is a scenic 10K trail run on the Grant Hill Trails in Thornhill Park, Maple Ridge. The event includes shuttle service from Albion Community Centre, official chip timing, photos and a finisher medal, entry fee is 75 USD and min..

A three-day trail event in Kaslo, BC offering 10 km, 22 km and 53 km stages plus 32 km and 85 km combined challenges. The mountain stage features multiple aid stations and mandatory safety gear for the 53 km.

Trail races in Cumberland, B.C. on July 11, 2026, with 15 km, 30 km and 50 km options on singletrack. Village Park hosts the start and finish with music, food and a beer garden.

A 30 mile trail race along the Baden-Powell Centennial Trail between Horseshoe Bay and Deep Cove, featuring about 8,000 feet of climbing and a field chosen by random selection.

A checkpoint-style trail race of 10 to 15 km through Vancouver trails and landmarks, held in the morning. The event includes coffee, food, DJs and prizes; tickets are limited and refunds are not 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.