Canadian Races Calendar Search (name, city, province) Province All provinces Distance / Type All Marathon Half Marathon 30K 25K 23K 20K 10K 8K 5K Kids 50K 50 Miles 80K 100K 100 Miles 108K Sprint Triathlon Olympic Triathlon 70.3 Full Ironman Duathlon When Any date Upcoming only This month Source links and registration pages are included for each event. Use the filters to find races.