At the YMCA, we believe everyone should learn to swim.  Knowing how to swim offers a great way to stay in shape and a lifetime activity.  A few things to keep in mind to get the most out of swim lessons.  First, learning to swim is progressive. Usually, it takes more than one session before a child or an adult is comfortable in the water. Swimming skills are progressive and build on each other, so it's important to pick the right level for yourself or your child. Swim lessons are non-competitive, so don't feel pressured to push a higher level if not ready. It's normal and even advised, to take several sessions within the same level. 

Parent & Child classes 

click here to register for Parent & Child swim classesParent & Child Ages 6 months-36 months -- This class allows a parent and child to bond while giving the child a positive first experience in the water. Parents learn cues and holds to teach their children basic water skills. Fundamentals are introduced by songs, games, and activities. 


Pre-school classes 

Click here for all available pre-school swim classes of all levelsSee all available Pre-School Classes of all levels

Click here to register for available Pike swim classesPike Ages 3-5 -- At the Pike level, children attend classes without their parents to help boost confidence, and develop safe behavior around water. These classes focus on teaching basic paddling, kicking, and pool safety, while increasing comfort levels, especially while putting mouth, face, and eyes into the water.



Click here to register for available Eel swim classesEel Ages 3-5 -- Eel swimmers are the advanced beginner. This level reinforces the skills learned at Pike. At this level, children learn to paddle and kick on the front and back without support, build endurance, and will learn to jump into water without assistance. Eel swimmers are comfortable in the water and can swim short distances without support. It is normal for children to spend several swim lesson sessions in the Eel level.


Click here to register for available Ray swim classesRay* Ages 3-5 -- Ray swimmers are intermediate swimmers who can swim 30 feet on their own with no assistance. This swimmer will learn to swim independently, to float and tread water without assistance, and to implement the four major strokes. Stroke improvement and endurance are key principles. 


:-)Starfish* Ages 3-5 -- Starfish swimmers are advanced swimmers who are too young for a swim team but still ready for advanced skill development. This level refines strokes while extending the duration they can perform each skill. Starfish also learn head-first dives.

*Ray and Starfish classes are often combined. 

Youth classes

See all available Youth swim classes of all levels.See all available youth classes of all levels. 

Click here to register for Polliwog swim classesPolliwog Ages 6-14 -- Polliwog classes are for beginners aged 6 or older. This class is designed to help children who may be afraid of water acclimate while also learning fundamentals of swimming. 



Click here to register for Guppy swim classesGuppy Ages 6-14 -- Guppy classes are for children to build on they skills they learned in pre-school swim levels or in Polliwog classes. They're introduced to the four major swim strokes and learn to float unassiste. Guppy level swimmers will swim full lenghts of the pool, and diving is introduced. It is common for swimmers to take several sessions of Guppy level classes.



Click here to register for Minnow swim classesMinnow Ages 6-14 -- Minnow is an intermediate level that focuses on building endurance, stroke development, and water safety skills. This level focuses on refining strokes and diving skills, focuses on pool and personal safety, boating safety and introduces rescue skills. 



Click here to register for Fish Swim classesFish Ages 6-14 -- Fish is an advance level that focuses on building endurance, stroke development, and preparing participants for swim league. Participants must be able to swim 50 yards of freestyle, backstroke, and breast stroke and 25 yards of butterfly.



Adult classes

Click here to register for Adult swim lessons It's never to late to learn to swim. Our instructors work with adults who have either never had the opportunity or have had a lifelong fear of water and work with them to overcome their fears and enjoy swimming for recreation and exercise.


Swim Lesson Menu


Lesson type Swim lesson days* Number of lessons* Rate
Parent/Child Mon/Wed
8 Y members: $50
Parent/Child Saturday 4 Y members: $35
Non-members: $55
Preschool Mon/Wed
8 Y Members: $50
Non-members: $100
Preschool Saturday 4 Y members: $35
Non-members: 55
Youth Mon/Wed
8 Y members: $50
Non-members: $100
Youth Saturday 4 Y members: $35
Non-members: 55
Adult One day per week  4 Y members: $35
Non-members: $55
Private Lessons Flexible   1 lesson
Y members: $27
Non-Members: $41

Set of 4 lessons
Y members: $98
Non-members: $147

Set of 8 lessons
Y members: $180
Non-members: $270
Semi-privatre lessons Flexible   Please see the member services desk about scheduling a semi private lesson.

* Swim lesson days and number of lessons per session are subject to change or differ by location based on pool availability.