Our program is designed to fit within your family’s busy summer schedule. Instead of committing to rigid blocks, you have the freedom to build a schedule that works for your family.
Each registration provides a total of eight 30-minute lessons, split into two 1-week sessions.
The Format: Classes meet Monday–Thursday (4 lessons per week). Fridays serve as makeup days for weather cancellations, or as a scheduled lesson day if a holiday falls on that Monday.
The Flexibility: You choose any two weeks of summer. Your chosen weeks do not have to be consecutive.
Level Completion: Students must attend all 8 lessons (both weeks) to be eligible for Lifesaving Society (LSS) level assessment and badges.
Stroke Improvement: If you’re looking to help your child improve their swimming skills without working toward a specific badge, single 1-week sessions (4 lessons each) are also an option, pending availability.
For lesson costs, please see our pricing page.
Upon registration, please indicate which weeks you prefer for your lessons. Our 2026 lesson dates are as follows:
Week 1: June 30 - July 2 (*July 1st Holiday makeup available Fri, Jul 3rd, if desired)
Week 2: July 13 – July 16
Week 3: July 20 – July 23
Week 4: July 27 – July 30
Week 5: August 4 – August 7 (*August 3 is a Holiday Monday - no lessons)
Week 6: August 10 – August 13
Week 7: August 17 – August 20