Call us now:

Swim Lessons

The YMCA is the place where the children of America learn to swim. At the Warren County YMCA, we believe that every child has the right to learn to swim. To keep kids in our community safe, we offer swimming lessons from trusted experts. Our goal is to teach young people the fundamentals of different strokes while building their confidence and self-esteem in the water. Additionally, we instruct students in the safety and rescue skills they need to protect themselves and their peers.

At the Y, we happily teach swim lessons year-round in our indoor pool. After graduating from our lesson program, children can participate in our swim teams.

Online registration for swimming lessons will follow the session schedules. If a session has already begun, please contact the YMCA’s front desk to register or visit us online. We also offer private and semi-private lessons for older children just learning to swim, children with special needs, adults who are nervous around the water, and busy families that can't fit the regularly scheduled group lessons into their days.

Preschool (Ages 3-5)

Parent & Child (Ages 6 months - 3 years)

The YMCA Parent & Child Water Enrichment Program helps children explore and adjust to a water environment with their parents. It's a great way to spend quality time together! Songs, games, and activities help parents promote a love and respect of the water. 


Pike (Beginner)
Class teaches children how to paddle on their front and back with a float belt, as well as other basic skills appropriate for this age level. Children will build their confidence and become more comfortable in the water.
Tuesday or Thursday 6:00 - 6:30 pm


Combined Eel/Ray/Star (Advanced Beginner)
Class reinforces skills learned in Pike and will help children become more confident swimming with little to no help. Additional front crawl skills, unaided floating, backstroke and rhythmic breathing are introduced and practiced.
Tuesday or Thursday 6:00 - 6:30 pm


Combined Pike, Eel & Ray/Star (Advanced Beginner)
Class teaches all levels of preschools swimmers. Children will get the opportunity to work with peers of all levels and learn from each other. All Pike skills will be reviewed as well as allowing children to learn more advanced skills in Eel or Ray/Starfish
Saturday 11:00 - 11:30am


Youth Lessons (Ages 6-12) 

Polliwog (Beginner)
Class is designed for older children who are just learning to swim. Instructors will help your child get acquainted with the water. Skills introduced include kicking, front and back floating, breath control, independent movement in the water and the beginning of stroke development. No experience is necessary.
Tuesday or Thursday 6:35 - 7:20 pm


Guppy (Advanced Beginner)
This class is designed for children who are familiar with the water and want to start to perfect their skills and build their endurance. Front crawl skills, rhythmic breathing, back crawl and sidestroke will be practiced.
Tuesday or Thursday 6:35 - 7:20 pm


Class is designed to help intermediate and advanced children work together. Class practices and review skills learned in Guppy and helps students achieve the more advanced skills.
Tuesdays 6:35 - 7:20pm


Download full schedule hereRegister online or visit the welcome desk to speak to a member of our staff. We look forward to getting you in the water.

Please contact Lynnae Touchette if you are interested in scheduling a private or semi-private lesson.