Trail Running Calendar British Columbia 2026-2027

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

Join the Vedder Mountain Challenge at Cultus Lake for a weekend of 15 km and 35 km trail runs or a unique multisport race featuring paddle, bike, and run.

Explore technical trails and scenic climbs in the Sooke Potholes Regional Park. Race through the hills on established 25 km or 50 km routes featuring backcountry aid stations and custom apparel.

Experience Whistler’s original local trail race through an nearly all singletrack route. Choose between the 25 km or 50 km distances featuring technical climbs and rewarding views in British Columbia.

Run through the trails of Bert Flinn Park in Port Moody during the Heritage Woods Trail Race featuring 5 km and 10 km distances for individuals and teams.

The 5K Foam Fest is a 5 km fun run obstacle course featuring foam, mud, and a giant inflatable waterslide. Held at Laketown Ranch on Vancouver Island, the event includes a festival area with music and a beer garden. All obstacles are option..

Explore the beautiful single track trails of Vancouver Island with 11 km and 26 km race options. Enjoy a festive atmosphere with a live DJ while supporting Campbell River Search and Rescue.

Experience the natural beauty of Myra Bellevue in Kelowna with the Dirty Feet Trail Run featuring 5km, 10km, and 21km race distances. This exclusive event is limited to 300 runners and includes snacks and prizes.

June 2026

Explore the beautiful and technical trail networks of Port Alberni with 10 km or 22 km race options featuring a post race BBQ and community fundraising.

Trail marathon, half marathon, 10k and a free Cub Run on June 6, 2026 at Kinnikinnick Park. The event supports local trails and shows a fundraising effort for CMBTA.

Experience a unique 5 km obstacle run in Surrey featuring foam, mud, and giant inflatables. This all ages event includes a festival area, beer garden, and a dedicated kids zone.

Experience a rewarding trail event in the Beatton River Valley featuring 5 km, 10 km, and 21 km routes to support local school food programs.

Experience a unique backyard style loop race in North Vancouver with distances ranging from 7 km to a full marathon. Run solo or form a team to tackle 70 minute loops in this celebration of trail running and endurance.

Run Saysutshun is a coastal single track loop around Saysutshun Island with cedar groves, sandstone cliffs and ocean lookouts. Choose timed or fixed distances from 10 km to 24 hours for a scenic trail and endurance challenge.

Overnight running event at Fish Creek Community Forest from June 12 to June 13, 2026. Repeated 5 km laps with about 100 metres gain per lap and a fundraiser to provide gift cards for local chemotherapy patients.

Test your endurance at the Beat the Buzzer Backyard Ultra near Kamloops. Run a 6.5 km loop every hour as a solo participant or in a relay team until the buzzer sounds in this unique trail running event.

Experience a unique 5 km fun run featuring over 25 obstacles including mud pits and massive inflatable slides. Open to all abilities from age 7 plus this event includes a festival zone and foam at every turn.

Experience the ultimate sea to summit challenge with this 16 km race featuring 1,400m of elevation gain. Run from Ambleside Beach to the peak of Grouse Mountain as a solo athlete or in a relay team.

Challenge yourself with a 5 km or 10 km trail race through the scenic Otway trail system at the Caledonia Nordic Ski Centre. Enjoy a mix of ski trails and single track paths plus a free kids race.

Slay the Dragon is a trail running festival at Silver Star Mountain Resort in BC. Choose from a 52K, 25K, or 13.6K trail race, a kids' run, or a brutal vertical climb. The entry fee includes a t-shirt, a post-race meal, and a finisher's pri..

Experience a rugged mountain loop over Mt HKusam in Sayward, British Columbia. Choose between the 13 km or 24 km distances and enjoy a community atmosphere featuring a pre race pancake breakfast and post race barbecue.