The New Rochelle YMCA has taught thousands of students since its founding and has classes for all age ranges and abilities. We offer classes throughout the year in group, private and semi-private settings. No matter your ability, we can help you thrive in the water. Find a class that’s right for you.
Our swimming lessons fall under a level system, running from level 1 to 5. Swimmers progress along these levels as they work to further challenge themselves and pick up additional skills. Swimmers who progress past level 5 are welcome to join our swim team and be coached to swim competitively.
Parent and Child (Ages 6 months to 2 years old)
Accompanied by a parent, infants and toddlers learn to be comfortable in the water and develop swim readiness. Parents learn about water safety and drowning prevention. Click here for class availability
Preschool Child (Ages 3 to 5)
School Age Child (Ages 6 to 12)
Students learn personal water safety, achieve basic swimming competency, and progress to learn about the four competitive swimming strokes. Click here for class availability
Teens and Adults (13 and up)
Students progress through YMCA swim levels, from entering the water confidently to refining their strokes for swim team participation. Choose from different levels of classes, beginning with water safety and swimming competency, to building and refining swimming stroke techniques. Click here for class availability
Private Swimming Lessons