Races in July 2027
75 races with a confirmed date in July 2027 across Canada — the biggest group is 5K races (26). The busiest day is Thursday, July 1, 2027 with 12 races. Every listing links to the organizer's official registration page.
The big ones in July
Multi-distance race weekends — the ones worth planning around.
- Saturday, July 3, 2027
The Limberlost Challenge
Huntsville, ON · Trail · 56km / 42km / 28km / 14km
- Saturday, July 3, 2027
Raven50 Ultra 2027
Whitehorse, YT · Trail · 50mi / 50km / 10km / 5km · from $45
- Sunday, July 4, 2027
Québec Mega Trail
Beaupré, QC · Trail · 135km / 80km / 75km / 65km
- Sunday, July 4, 2027
Mudskipper Swimrun Kelso Lake and the Kelso Open Water Swim
Milton, ON · Swim · 20km / 15km / 10km / 5km · from $9
- Friday, July 9, 2027
Kaslo Wild Ultra
Kaslo, BC · Trail · 85km / 53km / 32km / 22km
- Sunday, July 11, 2027
2027 Peach Classic Triathlon
Penticton, BC · Tri · 51km / 41km / 25km / 17km · from $64
- Saturday, July 17, 2027
Ultra Trail du Mont Gosford
Woburn, QC · Trail · 80km / 50km / 30km / 17km
- Sunday, July 18, 2027
Mudskipper SwimRun Parry Sound, Open Water Swim and Trail Run.
Parry Sound, ON · Swim · 25km / 12km / 10km / 5km · from $11
What July is made of
By province
Where they are
Every race in July
When
75 races listed
- Thursday, July 1, 2027

Canada Day Edmonton 2027
Edmonton, AB · Road running · 15km / 5km / 2km · from 40
- Thursday, July 1, 2027

Canada Day Road Race
North Bay, ON · Road running · 5km / 10km · from 35
- Thursday, July 1, 2027

Canada Day - Atlantic 2027
Dieppe, NB · Road running · 15km / 5km / 1km · from 19
- Thursday, July 1, 2027

Canada Day Races
Burlington, ON · Road running · 5km / 1km / 3km · from 14
- Thursday, July 1, 2027

Canada Day Brantford 2027
Brantford, ON · Road running · 5km / 1km · from 19
- Thursday, July 1, 2027

Canada Day Barrie 2027
Barrie, ON · Road running · 5km / 1km · from 19
- Thursday, July 1, 2027

Canada Day Winnipeg 2027
Winnipeg, MB · Road running · 5mi / 5km / 1km · from 18
- Thursday, July 1, 2027

Canada Day Ottawa 2027
Ottawa, ON · Road running · 1km / 5km · from 19
- Thursday, July 1, 2027

Canada Day - Quebec 2027
Montreal, QC · Road running · from 78
- Thursday, July 1, 2027

Canada Day - Saskatchewan 2027
Saskatoon, SK · Road running · from 77
New races, 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.
- Thursday, July 1, 2027

Canada Day - British Columbia 2027
Vancouver, BC · Road running · from 76
- Thursday, July 1, 2027
SUBWAY® Restaurants Canada Day 10 Miler and Grand Bay Guardian 5K
Grand Bay- Westfield, NB · Road running · 10mi / 5km
- Saturday, July 3, 2027

Raven50 Ultra 2027
Whitehorse, YT · Trail · 50mi / 50km / 10km / 5km · from 45
- Saturday, July 3, 2027

The Alpenglow 100
Valemount, BC · Trail · 38km / 65km / 100km / 1km · from 142
- Saturday, July 3, 2027

Red Barn Relay
Mabou, NS · Road running · 160km · from 110
- Saturday, July 3, 2027
The Limberlost Challenge
Huntsville, ON · Trail · 56km / 42km / 28km / 14km
- Saturday, July 3, 2027
Old Tom Backyard
Blumenort, MB · Trail · 6.71km
- Saturday, July 3, 2027
Zulu Challenge Lloydminster
Lloydminster, AB · Obstacle (OCR)
- Sunday, July 4, 2027

Québec Mega Trail
Beaupré, QC · Trail · 75km / 65km / 135km / 50km
- Sunday, July 4, 2027

Mudskipper Swimrun Kelso Lake and the Kelso Open Water Swim
Milton, ON · Swim · 10km / 20km / 1000m / 3km · from 9
- Sunday, July 4, 2027

Welland Run 10K 2027
Welland, ON · Road running · 10km / 5km / 2km · from 56
- Sunday, July 4, 2027

Across the Lake Swim Osoyoos
Osoyoos, BC · Swim · 1km / 3km / 5km · from 80
- Sunday, July 4, 2027

Victoria X Tri
Victoria, BC · Triathlon / duathlon · from 126
- Sunday, July 4, 2027
2027 Great White North Marathon
Stony Plain, AB · Road running · 5km / 10km / 21km / 42km · from 49
- Sunday, July 4, 2027
Great White North Triathlon
Stony Plain, AB · Triathlon / duathlon · from 109
- Friday, July 9, 2027
Kaslo Wild Ultra
Kaslo, BC · Trail · 85km / 32km / 10km / 53km
- Saturday, July 10, 2027

Bracebridge - Sat July 10 and Sun July 11
Bracebridge, ON · Triathlon / duathlon · 51km / 25km · from 92
- Saturday, July 10, 2027

2027 Summit 700 Trail Runs
Grey County, ON · Trail · 1km / 5km / 10km / 21km · from 66
- Saturday, July 10, 2027

Sinister 7 Ultra
Crowsnest Pass, AB · Trail · 100mi / 50mi / 50km / 21km · from 240
- Saturday, July 10, 2027

The 5K Foam Fest - Kitchener, ON
Kitchener, ON · Obstacle (OCR) · 5km · from 58
- Saturday, July 10, 2027

Edmonton Ice Cream Run 2027
Edmonton, AB · Road running · 10km / 5km / 1km · from 50
- Saturday, July 10, 2027
Utopia Backyard Ultra
Utopia, ON · Trail · 6.7km
- Saturday, July 10, 2027
Knee Knackering North Shore Trail Run
West Vancouver, BC · Trail · 48km
- Saturday, July 10, 2027
Dark & Dirty Night Race
Batawa, ON · Trail · 21km / 14km / 7km
- Saturday, July 10, 2027
Seaside Showdown Series: Deadman's Bay Path
St. John's, NL · Trail · 10.6km
- Saturday, July 10, 2027
Taber Tuff 25 / 12.5
Taber, AB · Trail · 25km / 12.5km / 6km
- Sunday, July 11, 2027

Stampede Road Race
Calgary, AB · Road running · 5km / 10km / 21km / 100m · from 24
- Sunday, July 11, 2027

2027 Peach Classic Triathlon
Penticton, BC · Triathlon / duathlon · 625m / 1450m / 2900m / 7200m · from 64
- Sunday, July 11, 2027

Dirty Feet Trail Run - Race 3
Vernon, BC · Trail · 5km / 10km / 21km · from 44
- Sunday, July 11, 2027
BougeBouge Beaconsfield
Beaconsfield, QC · Road running · 1km / 2km / 5km
Races in July 2027 — FAQ
- How many races are there in July 2027 in Canada?
- 75 with a confirmed date, and the biggest group is 5K races with 26. The busiest single day is Thursday, July 1, 2027, with 12 races. Recompiled nightly from the organizers' own calendars, so the number moves as races are announced.
- When should I register for a July race?
- Most Canadian races take entries until race week — what expires first is the price tier, not the spot. Check the fee window on the race's page before you wait.
- Do I sign up here?
- No. Every listing links straight to the organizer's own registration page. RaceFinder never takes signups or a cut.
Planning further out? Build a season, see when race season peaks in Canada, or check which entry fees go up next.