Our swim lessons are designed to be inclusive and tailored to each swimmer's individual skill level. Every session focuses on age-appropriate swimming techniques, water safety, and lifesaving skills to help participants grow into confident swimmers.
Parent/Child: 6 months–2 years
This class introduces water to young swimmers! Focusing on comfort and safety, parents join in to help teach skills through songs, games, and activities. Participants practice basic water movements, safe entry and exit, and foundation swim skills in a supportive environment. Classes take place in the Therapy Pool.
April ▶ Register
June ▶ Register
July ▶ Register
August ▶ Register
Preschool: 3–5 years old
This class helps young swimmers build confidence and learn water safety skills. Students are grouped by skill level and practice safe entry/exit, blowing bubbles, floating, kicking, and basic arm movements through fun activities in a supportive environment.
April ▶ Register
June ▶ Register
July ▶ Register
August ▶ Register
Youth: 6–12 years old
This program helps swimmers of all levels build confidence and improve skills. Beginners focus on basic techniques and water comfort, while advanced swimmers refine strokes, build endurance, and develop water safety skills. Participants are grouped by ability for a supportive learning environment.
April ▶ Register
June ▶ Register
July ▶ Register
August ▶ Register
Beginner Dive Clinic
Ready to dive in? This clinic is the perfect start for kids with little to no experience. Focused on fundamentals, body control, and building confidence, participants will learn takeoffs, basic dives, and safe water entry in a fun, supportive environment.
Mondays & Wednesdays ▶ July 21-30 ▶ ages 5-8 ▶ 10-10:45 a.m. ▶ Register
Mondays & Wednesdays ▶ July 21-30 ▶ ages 9-12 ▶ 11-11:45 a.m. ▶ Register
Advanced Dive Clinic
Elevate your skills! For experienced divers, this clinic refines technique, improves form, and teaches advanced dives. Coaches offer personalized feedback to boost confidence, strength, and consistency.
Mondays & Wednesdays ▶ July 21-30 ▶ ages 6-18 ▶ 9-9:45 a.m. ▶ Register
Private and Semi-Private Lessons
Get four, 30-minute lessons tailored just for you. Available for ages 3+ . $90 for private lessons, $80 for semi-private.
Learn More