Getting Started
Adult
Youth
Races
Triathlon
TRY-A-TRI
SPRINT TRIATHLON
OLYMPIC TRIATHLON
LONG COURSE TRIATHLON
Duathlon
SPRINT DUATHLON
OLYMPIC DUATHLON
DO-A-DU
Bike
SPRINT AQUABIKE
OLYMPIC AQUABIKE
LONG COURSE AQUABIKE
Swim
OPEN WATER SWIM
AQUATHLON
CROSS TRIATHLON
Seasonal
INDOOR TRIATHLON
WINTER TRIATHLON
Coaches
Clubs
News
Contact
Getting Started
Adult
Youth
Races
Triathlon
TRY-A-TRI
SPRINT TRIATHLON
OLYMPIC TRIATHLON
LONG COURSE TRIATHLON
Duathlon
SPRINT DUATHLON
OLYMPIC DUATHLON
DO-A-DU
Bike
SPRINT AQUABIKE
OLYMPIC AQUABIKE
LONG COURSE AQUABIKE
Swim
OPEN WATER SWIM
AQUATHLON
CROSS TRIATHLON
Seasonal
INDOOR TRIATHLON
WINTER TRIATHLON
Coaches
Clubs
News
Contact
Filter CLUBS
Select City
Barrie
Burlington
London
Mississauga
Niagara-on-the-Lake
Waterloo
Toronto
Ottawa
Aurora, Markham, Newmarket, Richmond Hill, Stouffville, Toronto
Toronto Oakville Burlington Mississauga Richmond Hill
Orangeville
Guelph
Brampton
Dundas
Port Dover
Oakville, Burlington, Hamilton, Stoney Creek and Grimsby
Woodstock
Niagara
Huntsville
Grimsby
Milton
Hamilton
Unionville
Sudbury
Hanover
Peterborough
Don Mills
North Bay
Vaughan
Caledon
Kincardine
Kingston
Oshawa
Gatineau
Whitby
Cambridge
Bolton
Kanata
Load More