Triathlons & duathlons in Canada
Triathlons & duathlons across Canada: 43 with a confirmed date (82 more are waiting on a date). Ontario, British Columbia and Alberta have the most. Next up: Edmonton Wild Rose Women's Indoor Triathlon on February 14, 2027.
125 races listed
- Sunday, February 14, 2027
Edmonton Wild Rose Women's Indoor Triathlon
Edmonton, AB · Triathlon / duathlon · from 94
- Sunday, February 28, 2027
Cochrane Wild Rose Indoor Winter Triathlon
Cochrane, AB · Triathlon / duathlon · from 77
- Saturday, March 20, 2027
Spring Equinox Triathlon - 2027
Canmore, AB · Triathlon / duathlon · from 126
- Sunday, March 21, 2027
Kelowna Wild Rose Women's Triathlon
Kelowna, BC · Triathlon / duathlon · from 104
- Sunday, May 16, 2027
2027 Westwood Lake Triathlon
Nanaimo, BC · Triathlon / duathlon · from 191
- Sunday, May 16, 2027
Mudskipper SwimRun Sasamat and the Ice Cracker Open Water Swim
Belcarra, BC · Triathlon / duathlon · 1000m / 3km / 5km / 10km · from 56
- Sunday, May 30, 2027
Drumheller Wild Rose Women's Triathlon and Walk/Run
Drumheller, AB · Triathlon / duathlon · 25km / 5km · from 61
- Sunday, May 30, 2027
Victoria Youth Triathlon
North Saanich, BC · Triathlon / duathlon · from 66
- Sunday, May 30, 2027
IRONMAN 70.3 Victoria
Victoria, BC · Triathlon / duathlon · 1.9km / 90km / 21.1km
- Sunday, June 6, 2027
2027 Oliver Triathlon
Oliver, BC · Triathlon / duathlon · from 210
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.
- Sunday, June 6, 2027
Course 5 km - Triathlon de Laval
Laval, QC · Triathlon / duathlon · 5km
- Sunday, June 13, 2027
Alex & Lily's Hampton Ladies Triathlon
Hampton, NB · Triathlon / duathlon · 25km · from 89
- Sunday, June 13, 2027
Gravenhurst - Sat June 12 and Sun June 13
Gravenhurst, ON · Triathlon / duathlon · 51km / 25km · from 129
- Sunday, June 13, 2027
Triathlon of Compassion
Victoria, BC · Triathlon / duathlon · from 104
- Sunday, June 20, 2027
IRONMAN 70.3 Mont-Tremblant
Mont-Tremblant, QC · Triathlon / duathlon · 1.9km / 90km / 21.1km
- Saturday, June 26, 2027
Rose City (Welland) - Sat June 26 and Sun June 27
Welland, ON · Triathlon / duathlon · 25km · from 92
- Sunday, June 27, 2027
Calgary Wild Rose Women's Triathlon and Walk/Run
Calgary, AB · Triathlon / duathlon · 25km / 5km · from 61
- Sunday, June 27, 2027
Kawartha Kids Triathlon
Kawartha Lakes, ON · Triathlon / duathlon · 265m / 1050m / 3400m / 6700m · from 44
- Sunday, July 4, 2027
Victoria X Tri
Victoria, BC · Triathlon / duathlon · from 126
- Sunday, July 4, 2027
Great White North Triathlon
Stony Plain, AB · Triathlon / duathlon · from 109
- Saturday, July 10, 2027
Bracebridge - Sat July 10 and Sun July 11
Bracebridge, ON · Triathlon / duathlon · 51km / 25km · from 92
- Sunday, July 11, 2027
2027 Peach Classic Triathlon
Penticton, BC · Triathlon / duathlon · 625m / 1450m / 2900m / 7200m · from 64
- Sunday, July 11, 2027
PureKids Triathlon Windsor Powered by Subway
Windsor, ON · Triathlon / duathlon · from 56
- Saturday, July 17, 2027
Bluewater Triathlon and Duathlon - 2027
Sarnia, ON · Triathlon / duathlon · 51km / 25km / 41km
- Sunday, July 18, 2027
Ironkid Triathlon 2027
Sarnia, ON · Triathlon / duathlon · from 24
- Sunday, July 18, 2027
K-Town Tri
Kingston, ON · Triathlon / duathlon
- Sunday, July 18, 2027
IRONMAN 70.3 Muskoka
Huntsville, ON · Triathlon / duathlon · 1.9km / 90km / 21.1km
- Friday, July 23, 2027
UM Canada
Okanagan-Similkameen, BC · Triathlon / duathlon · 140mi · from 2950
- Sunday, July 25, 2027
Challenge Quebec
Québec, QC · Triathlon / duathlon · 25km / 8km
- Sunday, July 25, 2027
Supertri Toronto
Toronto, ON · Triathlon / duathlon
- Sunday, July 25, 2027
IRONMAN 70.3 Calgary
Calgary, AB · Triathlon / duathlon · 1.9km / 90km / 21.1km
- Saturday, August 7, 2027
Barrie - Sat Aug 7 and Sun Aug 8
Barrie, ON · Triathlon / duathlon · 25km · from 44
- Sunday, August 8, 2027
2027 Lake Chaparral Triathlon
Calgary, AB · Triathlon / duathlon · 51km / 25km / 8km · from 56
- Sunday, August 8, 2027
IRONMAN Canada-Ottawa
Ottawa, ON · Triathlon / duathlon · 3.8km / 180km / 42.2km
- Saturday, August 14, 2027
Toronto Island - Sat Aug 14 and Sun Aug 15
Toronto, ON · Triathlon / duathlon · 25km · from 81
- Sunday, August 15, 2027
Mudskipper SwimRun - Milton and the Milton Open Water Swim and Trail Run
Milton, ON · Triathlon / duathlon · 10km / 20km / 1500m / 3km · from 9
- Saturday, August 28, 2027
Wasaga Beach - Sat Aug 28
Wasaga Beach, ON · Triathlon / duathlon · 51km / 25km · from 118
- Monday, September 6, 2027
2027 - the 25th Vancouver Triathlon
Vancouver, BC · Triathlon / duathlon · 25km / 8km
- Saturday, September 11, 2027
Lakeside - Sat Sept 11 and Sun Sept 12
Lakeside, ON · Triathlon / duathlon · 25km / 51km · from 44
- Sunday, September 12, 2027
Mudskipper Fresh and Salty Canadian Swimrun Championships, Open Water Swim and Aquathlon
Belcarra, BC · Triathlon / duathlon · 20km / 10km / 1km / 3km · from 67
Triathlons & duathlons in Canada — FAQ
- How many triathlons & duathlons are there in Canada in 2026?
- RaceFinder currently lists triathlons & duathlons in 5 provinces and territories: 43 with a confirmed date, plus 82 that ran last season and haven't announced their next one. The calendar refreshes every night as organizers announce new dates.
- What is the next race in Canada?
- Edmonton Wild Rose Women's Indoor Triathlon in Edmonton, Alberta on February 14, 2027 is the next confirmed date on the calendar.
- Which provinces have the most triathlons & duathlons?
- Ontario (17), British Columbia (13), Alberta (8) lead the country right now.
- How do I register for a race?
- Registration always happens on the organizer's official page — every listing on RaceFinder links straight to it, along with the date, distances and location.


























