Guelph Triathlon Project – 2019 Winter Time Trials

University of Guelph Mitchell Athletic Centre 50 Stone Road East, Guelph, Ontario, Canada

Join us for some winter time trial action on Sunday February 10th at the University of Guelph.  If you've ever wanted to try out a low key indoor track race or swim meet, this is for you. And if you're looking to complete your Triathlon Canada Ratified Times requirement, you can do it here. Athletes […]

Personal Best Indoor Winter Triathlon February

Embrace Swimming Center 25 Kings Cross Road, Brampton, Ontario, Canada

Join Personal Best for an exciting day of racing fun at the Embrace Swim Centre. The indoor triathlon is a great way to challenge yourself and compete with other athletes. The easy format doesn't require a bike or wind trainer, all you need to bring is swim and running gear. Compete in age group, school […]

DRTC – Mega Triathlon Training Day

Boys & Girls Club of Durham 433 Eulalie Avenue, Oshawa, Ontario, Canada

6:30 Arrival and Check In (find your swim group, get your raffle ticket, set up bike) 7:00 - 8:30 Swim Group A - 07:00 - 07:45 or  Group B - 07:45 - 08:30 When your group is not swimming you will set up your bike area to be ready to ride. 9:00 - 12:00 Endurance […]

Stittsville Grand Prix

Goulbourn Recreation Complex 1500 Shea Road, Stittsville, Ontario, Canada

This is a kids triathlon taking place at the Goulbourn Recreation Complex in Stittsville, just west of Ottawa. SWIM - A pool swim in a six lane 25metre indoor pool, swimmers will swim laps until race distance is completed. BIKE – Bike loops are out and back bike route on fully paved, well maintained, closed […]

FAMILY FUN FIT’S EAST END SPLASH AND DASH ( A SWIM- RUN EVENT FOR ALL AGES)

Birchmount Community Centre 93 Birchmount Road, Toronto, Ontario, Canada

Swim-run for kids from 3 all the way up to adults. Focus is on fun and participation with everyone receiving the same medal and applause. Our event is fun for your entire family, and all athletes looking for an early season race.

ACES Kids Triathlon

Wilmot Recreation Complex 1291 Nafziger Road, Baden, Ontario, Canada

Popular early season youth triathlon based in Baden, event categories for young athletes aged 3-15

Tornado Triathlon Club – Summer Camp

Milton Sport Centre 605 Santa Maria Blvd, Milton, Ontario, Canada

Tornado Triathlon Club Summer Camp - 2019 Tornado Triathlon Summer Camp is back! Outdoors at Milton Sports Centre, Milton, ON Swim, bike, run and traditional fun & crazy camp games! 9 am to 4 pm (July 22 to July 26) Items required for the camp: swimsuit, cap, goggles, fins or pool buoy if you have […]

LPC Triathlon Club – Labour Day – Bike Time Trials

Puslinch 7721-, 7801 Wellington 36,, Puslinch, Ontario, Canada

?We welcome all triathletes/cyclists/duathletes of all abilities. Online pre-registration closes at 9pm the night before each Time Trial. ?Race day registration/check-in takes place between 9:00am and 9:45am at the entrance to Badenoch Soccer Field. Please present your 2019 Triathlon Ontario membership card during check-in/registration. If you are not a current member of Triathlon Ontario, you […]

Triathlon Ontario Provincial Development Holiday Camp – Youth, Junior, U23

Nepean Sportsplex 1701 Woodroffe Ave, Nepean, Ontario, Canada

Maximize your holiday training plans with a full selection of training sessions with some of Ontario's most experienced and accomplished triathlon coaches.  Run and swim video analysis will be available for athletes not training with the Provincial Program on a regular basis that attend the camp upon request. Get a head of the pack with our "3 […]

National Development Series – Ontario Zwift Time Trial

Online

Welcome to the first of Ontario's races in the National Development Series! The National Development series is an initiative of  Triathlon Canada and the Provincial Triathlon Organizations to give Junior and U23 athletes an opportunity to compete during pandemic shutdowns. Races are focused on short, fast, and technical racing. Though open to all Triathlon Ontario […]

Free