summer 2026
Pre-competive registration
From Fundamentals to Finish Lines.
Take the leap from learning to racing. Our 7-week program bridges the gap by perfecting the technical skills needed for competitive swimming. Master your strokes, build your stamina, and get ready to shine next season. Start your competitive journey with J Dolphins.
TPASC
Toronto Pan Am Sports Centre
875 Morningside Ave, Toronto M1C 0C7
All sessions are 6pm - 6:45pm or 6:45pm - 7:30pm unless otherwise stated.
week 1
Monday June 29, 8pm - 8:45pm, or 8:45pm - 9:30pm
Tuesday June 30, 7pm - 7:45pm, or 7:45pm - 8:30pm
Wednesday July 1, 2pm - 2:45pm, or 2:45pm - 3:30pm
Thursday July 2
Friday July 3
week 2
Monday July 6
Tuesday July 7
Wednesday July 8
Thursday July 9
Friday July 10
week 3
Monday July 13
Tuesday July 14
Wednesday July 15
Thursday July 16
Friday July 17
week 4
Monday July 20
Tuesday July 21
Wednesday July 22
Thursday July 23
Friday July 24
week 5
Monday July 27
Tuesday July 28
Wednesday July 29
Thursday July 30
Friday July 31
week 6
Monday August 3
Tuesday August 4
Wednesday August 5
Thursday August 6
Friday August 7
week 7
Monday August 10
Tuesday August 11
Wednesday August 12
Thursday August 13
Friday August 14
PLEASE NOTE training times, dates, and locations are subject to change/cancellation pending facility events and availability. Class sizes are limited; swimmers will be assigned on a first come, first serve basis.
GSH
GSH (George S Henry Academy)
200 Graydon Hall Dr, North York M3A 3A6
ALL SESSIONS are 3:30pm - 4:15pm, or 4:15pm - 5pm
Week 1 & 6 will be prorated due to Holidays.
week 1
Monday June 29
Tuesday June 30
NO CLASS Wednesday July 1 (Canada Day)
Thursday July 2
Friday July 3
week 2
Monday July 6
Tuesday July 7
Wednesday July 8
Thursday July 9
Friday July 10
week 3
Monday July 13
Tuesday July 14
Wednesday July 15
Thursday July 16
Friday July 17
week 4
Monday July 20
Tuesday July 21
Wednesday July 22
Thursday July 23
Friday July 24
week 5
Monday July 27
Tuesday July 28
Wednesday July 29
Thursday July 30
Friday July 31
week 6
NO CLASS Monday August 3 (Civic Holiday)
Tuesday August 4
Wednesday August 5
Thursday August 6
Friday August 7
week 7
Monday August 10
Tuesday August 11
Wednesday August 12
Thursday August 13
Friday August 14
PLEASE NOTE training times, dates, and locations are subject to change/cancellation pending facility events and availability. Class sizes are limited; swimmers will be assigned on a first come, first serve basis.