Toronto Pool Calendars
Subscribe to the free drop-in swim schedule for any City of Toronto aquatic centre. Updated daily from the city's open data — no download, no account, no app.
Tap Subscribe on iOS/macOS to add to Apple Calendar, or Google to add to Google Calendar. The calendar keeps itself up to date as the city publishes new sessions.
183 pools · 501 calendars · updated Aug 14, 2026 10:44 AM
No pools match your filter.
1485 Albion Rd
Aquatic Fitness: Arthritis 20 upcoming Subscribe Google Download next: Wed Aug 19, 6:30 PM
Aquatic Fitness: Boot Camp 2 upcoming Subscribe Google Download next: Fri Sep 11, 10:15 AM
Aquatic Fitness: Circuit Training 12 upcoming Subscribe Google Download next: Mon Aug 17, 6:30 PM
Aquatic Fitness: Kickboxing 6 upcoming Subscribe Google Download next: Thu Sep 10, 2:30 PM
Aquatic Fitness: Mind Body 6 upcoming Subscribe Google Download next: Fri Sep 11, 10:15 AM
Aquatic Fitness: Shallow 12 upcoming Subscribe Google Download next: Thu Aug 20, 8:00 AM
Aquatic Fitness: Walking 12 upcoming Subscribe Google Download next: Tue Aug 18, 8:00 AM
Lane Swim 69 upcoming Subscribe Google Download next: Fri Aug 14, 7:15 AM
Lane Swim: Older Adult 15 upcoming Subscribe Google Download next: Sat Aug 15, 3:00 PM
Leisure Swim 16 upcoming Subscribe Google Download next: Fri Aug 14, 1:15 PM
Leisure Swim (Women) 2 upcoming Subscribe Google Download next: Sun Sep 13, 3:00 PM
8450 Sheppard Ave E
Aquatic Fitness: Boot Camp 4 upcoming Subscribe Google Download next: Sat Aug 15, 8:00 AM
Aquatic Fitness: Deep 10 upcoming Subscribe Google Download next: Fri Aug 14, 1:00 PM
Aquatic Fitness: Shallow 10 upcoming Subscribe Google Download next: Fri Aug 14, 12:45 PM
Aquatic Fitness: Shallow (Women) 3 upcoming Subscribe Google Download next: Wed Aug 19, 8:45 PM
Aquatic Fitness: Walking 7 upcoming Subscribe Google Download next: Fri Aug 14, 7:45 AM
Lane Swim 30 upcoming Subscribe Google Download next: Fri Aug 14, 9:15 PM
Lane Swim (Women) 3 upcoming Subscribe Google Download next: Wed Aug 19, 3:30 PM
Lane Swim: Older Adult 13 upcoming Subscribe Google Download next: Fri Aug 14, 2:15 PM
Leisure Swim 21 upcoming Subscribe Google Download next: Fri Aug 14, 7:00 PM
Leisure Swim (Women) 3 upcoming Subscribe Google Download next: Wed Aug 19, 7:15 PM
44 Strathdee Dr
Aquatic Fitness: Boot Camp 3 upcoming Subscribe Google Download next: Fri Aug 14, 8:30 AM
Aquatic Fitness: Circuit Training 2 upcoming Subscribe Google Download next: Thu Aug 20, 8:30 AM
Aquatic Fitness: Shallow 4 upcoming Subscribe Google Download next: Mon Aug 17, 8:30 AM
Aquatic Fitness: Walking 2 upcoming Subscribe Google Download next: Tue Aug 18, 8:30 AM
City Camp Swim 4 upcoming Subscribe Google Download next: Fri Aug 14, 1:00 PM
Lane Swim 47 upcoming Subscribe Google Download next: Fri Aug 14, 12:00 PM
Leisure Swim 30 upcoming Subscribe Google Download next: Fri Aug 14, 2:00 PM
Leisure Swim: Adult 20 upcoming Subscribe Google Download next: Sat Aug 15, 1:00 PM
Leisure Swim: Older Adult 18 upcoming Subscribe Google Download next: Sat Aug 15, 10:00 AM
Leisure Swim: Preschool 20 upcoming Subscribe Google Download next: Sat Aug 15, 1:00 PM
495 Sherbourne St
Aquatic Fitness: Shallow 23 upcoming Subscribe Google Download next: Fri Aug 14, 9:30 AM
Aquatic Fitness: Shallow (Women) 6 upcoming Subscribe Google Download next: Tue Aug 18, 7:00 PM
Lane Swim 93 upcoming Subscribe Google Download next: Fri Aug 14, 7:00 AM
Lane Swim (Men) 6 upcoming Subscribe Google Download next: Thu Aug 20, 5:45 PM
Lane Swim (Women) 12 upcoming Subscribe Google Download next: Sun Aug 16, 6:15 PM
Lane Swim: Older Adult 12 upcoming Subscribe Google Download next: Tue Aug 18, 1:15 PM
Leisure Swim 40 upcoming Subscribe Google Download next: Fri Aug 14, 1:30 PM
Leisure Swim (Women) 6 upcoming Subscribe Google Download next: Sun Aug 16, 4:15 PM
Leisure Swim: Open and Inclusive 6 upcoming Subscribe Google Download next: Sat Aug 15, 6:15 PM
Leisure Swim: Preschool 41 upcoming Subscribe Google Download next: Fri Aug 14, 10:45 AM
Leisure Swim: Youth 6 upcoming Subscribe Google Download next: Fri Aug 14, 6:50 PM