Triathlons & duathlons in Ontario
Triathlons & duathlons across Ontario: 16 with a confirmed date (41 more are waiting on a date). Welland, Sarnia and Toronto have the most. Next up: Gravenhurst - Sat June 12 and Sun June 13 on June 13, 2027.
Updated daily — every listing links to the organizer's official registration page.
When
57 races listed
- Date to be announced

Superior Triathlon #1Date TBA
Thunder Bay, ON · Triathlon / duathlon · 8km
- Date to be announced

Superior Indoor Triathlon #2Date TBA
Thunder Bay, ON · Triathlon / duathlon · 8km
- Date to be announced

TRi KiDS Triathlon Series LONDON, ONDate TBA
London, ON · Triathlon / duathlon
- Date to be announced
Tinman TriathlonDate TBA
Elmira, ON · Triathlon / duathlon · 1.6km
- Date to be announced

TRi KiDS Triathlon Series BURLINGTON, ONDate TBA
Burlington, ON · Triathlon / duathlon
- Date to be announced

Subaru Triathlon Series - MiltonDate TBA
Milton, ON · Triathlon / duathlon
- Sunday, June 13, 2027

Gravenhurst - Sat June 12 and Sun June 13
Gravenhurst, ON · Triathlon / duathlon · 51km / 25km · from 129
- Date to be announced

Oak Ridges Moraine Adventure RelayDate TBA
Gores Landing, ON · Triathlon / duathlon · 160km / 80km
- Date to be announced

MultiSport Canada Gravenhurst TriathlonDate TBA
Gravenhurst, ON · Triathlon / duathlon
- Date to be announced
K'Town Kids DuathlonDate TBA
Kingston, ON · Triathlon / duathlon · 9.2km
New races in Ontario, 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.
- Date to be announced

Subaru Triathlon Series - Guelph Lake 1Date TBA
Guelph, ON · Triathlon / duathlon · 51km / 41km
- Date to be announced

Lil’ Bones TriathlonDate TBA
Brantford, ON · Triathlon / duathlon · 1km / 2km / 100m
- 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

Kawartha Kids Triathlon
Kawartha Lakes, ON · Triathlon / duathlon · 265m / 1050m / 3400m / 6700m · from 44
- Date to be announced

Rose City (Welland) TriathlonDate TBA
Welland, ON · Triathlon / duathlon · 25km
- Date to be announced

MultiSport Canada Triathlon Series Rose CityDate TBA
Welland, ON · Triathlon / duathlon
- Date to be announced

North Bay Kiwanis TriathlonDate TBA
North Bay, ON · Triathlon / duathlon · 27.5km
- Date to be announced

TRi KiDS Triathlon Series MILTON, ONDate TBA
Milton, ON · Triathlon / duathlon
- Date to be announced

Petawawa Kids of Steel TriathlonDate TBA
Petawawa, ON · Triathlon / duathlon
- Saturday, July 10, 2027

Bracebridge - Sat July 10 and Sun July 11
Bracebridge, ON · Triathlon / duathlon · 51km / 25km · from 92
- Date to be announced

Bracebridge TriathlonDate TBA
Bracebridge, ON · Triathlon / duathlon · 51km / 25km
- Date to be announced

PureKids Triathlon Series Powered by SubwayDate TBA
Windsor, ON · Triathlon / duathlon
- 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
- Date to be announced

Lakeshore Women's TriathlonDate TBA
Port Elgin, ON · Triathlon / duathlon · 3km
- Date to be announced

Subaru Triathlon Series - NiagaraDate TBA
Grimsby, ON · Triathlon / duathlon
- 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
- Sunday, July 25, 2027
Supertri Toronto
Toronto, ON · Triathlon / duathlon
- Date to be announced

Deep River TriathlonDate TBA
Deep River, ON · Triathlon / duathlon
- Saturday, August 7, 2027

Barrie - Sat Aug 7 and Sun Aug 8
Barrie, ON · Triathlon / duathlon · 25km · from 44
- Date to be announced

Subaru Women's Triathlon FestivalDate TBA
Grimsby, ON · Triathlon / duathlon
- Date to be announced

Barrie TriathlonDate TBA
Barrie, ON · Triathlon / duathlon · 25km
- Date to be announced

Multisport Canada Triathlon Series BarrieDate TBA
Barrie, ON · Triathlon / duathlon
- Sunday, August 8, 2027
IRONMAN Canada-Ottawa
Ottawa, ON · Triathlon / duathlon · 3.8km / 180km / 42.2km
- Date to be announced

Beaton ClassicDate TBA
Sudbury, ON · Triathlon / duathlon · 6km / 25km
- Date to be announced

The PureKids Triathlon Series, Powered by SubwayDate TBA
Leamington, ON · Triathlon / duathlon · 100m
- Date to be announced

YMCA Strong Kids Duathlon CampbellfordDate TBA
Trent Hills, ON · Triathlon / duathlon
- 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
Triathlons & duathlons in Ontario — FAQ
- How many triathlons & duathlons are there in Ontario in 2026?
- Triathlons & duathlons listed for Ontario right now: 16 with a confirmed date, plus 41 that ran last season and haven't announced their next one. The list refreshes nightly as organizers announce new dates.
- What is the next one in Ontario?
- Gravenhurst - Sat June 12 and Sun June 13 in Gravenhurst on June 13, 2027.
- Which Ontario cities host the most triathlons & duathlons?
- Welland (2), Sarnia (2), Toronto (2).