Recommended Age Range: Infants & Toddlers (6 mos. – 3 yrs.) with Parent In this parent-child category, children learn to be comfortable in the water. Swim Starters focuses on developing swim readiness skills through fun and confidence-building experiences. Parents also learn essential skills in Swim Starters, including how to best supervise children in the water, how […]

Recommended Age Ranges: Preschool (3–5 yrs.), School-Age Youth (6–12 yrs.) In these stages, students learn personal water safety and achieve basic swimming competency by learning two benchmark skills:  Swim, float, swim—sequencing front glide, roll, back float, roll, front glide, and exit Jump, push, turn, grab. Stage 1 – Water Acclimation Students develop comfort with underwater […]

Recommended Age Ranges: School-Age Youth (6–12 yrs.), Teens & Adults (12+ yrs.) Having mastered the fundamentals, students learn additional water safety skills and build stroke technique, developing skills that prevent chronic disease, increase social-emotional and cognitive well-being, and foster a lifetime of physical activity. Stage 4 – Stroke Introduction Students in stage 4 develop stroke […]

Ages: 12-17 This class is specially designed for teens who are just beginning to swim or learning to develop proper swim strokes. Our staff works with teens to boost confidence in the water and to build endurance and technique, so that teens can be safe in the water and develop skills to enjoy this lifelong […]

Ages: 6-12 Our Aquatic Conditioning program offers young swimmers an opportunity to continue swimming beyond swim lessons before making the leap to competitive swimming. The program focuses on continuing to build endurance and stroke technique in all major competitive strokes and encourages swimming as part of a healthy lifestyle. Swimmers can choose to swim once […]

Ages 3- adult The Y staff will be happy to work with you and your family in small groups or individually. Call (508) 222-7422 to schedule your lesson. Y Member: $25 per 30-minute lesson Non-member: $40 per 30-minute lesson 6 pack of 30-minute lessons Y Member: $135 Non-Member: $215