Trail Running Calendar British Columbia 2026-2027

We have found 91 Trailruns in British Columbia. Check below where and when you can find the races.

Trail race in Cumberland on September 26, 2026, offering 3 km, 6 km and 12 km courses on forest single track and cross country trails. The event raises funds for the Cumberland Community Forest Society and features fundraising awards for in..

Trail races at Mount Seymour Provincial Park offering multiple distances through forest and around Goldie and Flower lakes as part of the BC 5 Peaks series.

A point to point trail near Whistler offering a 9 km runner route and a 7.5 km walking option from Cheakamus to Cal Cheak campground. Registration fees support the Engaruka boarding school in Tanzania.

A 16 km mountain challenge in Nelson BC on September 26, 2026, held ahead of National Truth and Reconciliation Day. The non-profit event climbs about 1200 m and donates proceeds to the Sinixt Confederacy and Pulpit Rock Trail Society.

Trail running event at Kenna Cartwright Park in Kamloops with 5 km 10 km and 21 km options. Routes mix roots rocks and dirt and include viewpoints water stations vary by distance.

A trail race at Forests for the World offering 5 km and 10 km courses that pass Shane Lake and the Blue Spruce trail. Members register free and the 10 km turnaround includes a water station.

Team-based climb on Grouse Mountain featuring a head to head race between Daniel and Henrik Sedin, random team assignments, fundraising and a mountaintop celebration.

October 2026

Whistler 50 in Whistler, BC, presented by BC Athletics, offers a solo 50 km (five 10 km loops) and 50-mile relays for teams of four or eight, with packet pickup, fundraising for Whistler Food Bank, and race-day support.

A charity fun run at Riverside Park on October 3, 2026 where runners choose 2.5 km, 5 km or 10 km and eat donuts at stations; proceeds and donated food support the Kamloops Food Bank.

Trail event on October 3, 2026 in Wilden, Kelowna offering 10K, 5K, dog and kids races. Proceeds support the Wilden Legacy Fund for Youth Mental Health; chip timing and participant swag provided.

A point to point ultramarathon linking Mount Seymour, Grouse and Cypress in one continuous route. About 57 km with 3,500 m of elevation gain, held in North Vancouver on October 3, 2026.

The The Larix will take place in Bridesville on Saturday 3 October 2026. You can run between 10 and 21 kilometers.

A loop trail race in Penticton, BC on October 4, 2026 covering 8.2 km with 250 m of elevation gain. It is race number 2 in the Interior Running Association Trail Race Series and includes a mapped Strava route.

Season's End on October 4 in Vernon, BC offers 6 km and 10 km trail run and mountain bike options on Predator Ridge trails, with on-site chili, hotdogs and non-alcoholic drinks for registered participants.

The Reason 2 Rise will take place in Quesnel on Sunday 4 October 2026. You can run between 5 and 22 kilometers.

Trail races of 35 km, 25 km and 16 km take place around Myra Bellevue Provincial Park with technical singletrack, KVR sections and creek crossings. A kids 1 km fun run is held and lunch is included for registered racers.

Trail races near Abbotsford offering 10 km, 20 km and 30 km single-track loops with aid stations, finish-line food, team competition, cash prizes, and partial proceeds to local search and rescue.

The Hoodoo 8K will take place in Kamloops on Sunday 11 October 2026. You can run 8 kilometers.

A community trail run at Lost Lake in Whistler with measured 5 km and 10 km courses, charity fundraising, finish medals and post run snacks. Organized by SEA2SKY Events with bib pickup in Whistler Village and onsite.

Trail race around Cultus Lake in Chilliwack offering a 30K solo or relay and a 1.5K kids race on October 17, 2026. Solo and relay entries are sold out; kids race entries remain 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.