Ultramarathons in British Columbia
Ultramarathons across British Columbia: 20 with a confirmed date (12 more are waiting on a date). Next up: Hornby Island on March 13, 2027.
Updated daily — every listing links to the organizer's official registration page.
When
32 races listed
- Saturday, March 13, 2027

Hornby Island
Hornby Island, BC · Trail · 50km / 25km / 5km · from 35
- Date to be announced

Diez VistaDate TBA
Port Moody, BC · Trail · 50km / 1km
- Saturday, May 1, 2027

WILDHORSE TRAVERSE 50k
Kelowna, BC · Trail · 50km
- Sunday, May 2, 2027

Dirty Feet Kal Park Ultra
Vernon, BC · Trail · 8km / 25km / 50km · from 49
- Date to be announced

Move4MomDate TBA
North Okanagan, BC · Trail · 5km / 10km / 21km / 42km
- Saturday, May 29, 2027
Three Blind Mice 50K/25K
Penticton, BC · Trail · 50km / 25km
- Date to be announced

Run Comfy Numb Trail RaceDate TBA
Whistler, BC · Trail · 25km / 50km
- Date to be announced

Sooke Hills 50km and 25kmDate TBA
Sooke, BC · Trail · 50km / 25km
- Saturday, June 5, 2027

2027 Run for Water Trail Race
Abbotsford, BC · Trail · 10km / 25km / 50km · from 83
- Date to be announced

Tenderfoot BoogieDate TBA
Whistler, BC · Road running · 50km / 26km / 12km
New races in British Columbia, once a month
Newly listed races, and the registrations closing in the next three weeks. One email a month. Every subscriber is in the monthly $25 gift-card draw, held on the 1st. One click to leave.
- Friday, June 25, 2027
Ultra-Trail Whistler by UTMB
Whistler, BC · Trail · 100km / 50km / 26km / 12km
- Saturday, June 26, 2027
Slay the Dragon
Silver Star Mountain, BC · Trail · 50km / 25km / 13.6km
- Date to be announced

Top Of The World Ultra - 50k, 28k & 13kDate TBA
Sun Peaks, BC · Trail · 50km / 28km / 15km
- Saturday, July 3, 2027

The Alpenglow 100
Valemount, BC · Trail · 38km / 65km / 100km / 1km · from 142
- Friday, July 9, 2027
Kaslo Wild Ultra
Kaslo, BC · Trail · 85km / 32km / 10km / 53km
- Saturday, July 10, 2027
Knee Knackering North Shore Trail Run
West Vancouver, BC · Trail · 48km
- Date to be announced

Devil's Ladder UltraDate TBA
Cumberland, BC · Trail · 15km / 30km / 50km
- Saturday, July 17, 2027

BROKEN GOAT 50k, 25k, 12k
Rossland, BC · Trail · 12km / 1km / 25km / 50km
- Saturday, July 24, 2027
Buckin' Hell
North Vancouver, BC · Trail · 50km / 35km
- Saturday, July 24, 2027
Elk Valley Ultra
Fernie, BC · Trail · 50km
- Friday, August 6, 2027
Fat Dog 120
Manning Park, BC · Trail · 100km
- Saturday, August 14, 2027

Dirty Feet Heartbreak 100km, 50km and Relay
Thompson-Nicola, BC · Trail · 100km / 50km / 25km · from 138
- Sunday, August 15, 2027

Nesters Market Squamish 50
Squamish, BC · Trail · 23km / 50km / 50mi / 130km · from 136
- Saturday, August 28, 2027

Black Spur Ultra
Kimberley, BC · Trail · 108km / 4km / 21km · from 210
- Date to be announced
Walk in the ParkDate TBA
Kamloops, BC · Trail · 50km / 25km / 14km / 8km
- Sunday, September 12, 2027

Finlayson Arm
Victoria, BC · Trail · 28km / 50km / 50mi / 108km · from 130
- Date to be announced

Frosty Mountain Ultra raceDate TBA
Manning Park, BC · Trail · 50km / 27km / 13km
- Date to be announced

Mount Robson MarathonDate TBA
Fraser-Fort George, BC · Trail · 5km / 12km / 21km / 50km
- Saturday, September 18, 2027
Freaky Creeky
Coldstream, BC · Trail · 52km / 29km / 13.5km
- Date to be announced

Dream Nation Apparel Vancouver Island 24 HourDate TBA
Duncan, BC · Road running · 100km
- Saturday, October 2, 2027

Up the Creek
Gibsons, BC · Road running · 50km / 25km · from 131
- Date to be announced

Whistler 50 Relay and UltraDate TBA
Whistler, BC · Road running · 50km / 80km
Ultramarathons in British Columbia — FAQ
- How many ultramarathons are there in British Columbia in 2026?
- Ultramarathons listed for British Columbia right now: 20 with a confirmed date, plus 12 that ran last season and haven't announced their next one. The list refreshes nightly as organizers announce new dates.
- What is the next ultramarathon in British Columbia?
- Hornby Island in Hornby Island on March 13, 2027.
- Which British Columbia cities host the most ultramarathons?
- Hornby Island (1), Kelowna (1), Vernon (1).