Swim Lessons (all lessons are 25 minutes in length)

  • It is important for children to be placed in the correct swim level based on their current abilities. Students in a class that is too challenging will have to be placed in a lower level that may be full. If you are unsure of what level to register your child, please contact Michelle, Aquatics Director, 360-255-0637 or
  • Please do not arrive early for swim lessons. Access to the pool area will be allowed 3-4 minutes prior to lesson start time. After lessons please exit the pool area promptly to allow for appropriate social distancing.

Fees for 6 Lessons

$42.00 YMCA Members

$64.50 Non-Members

Fees for 8 Lessons

$56.00 YMCA Members

$86.00 Non-Members

Private Lessons

Private Lessons available August 16-September 11, please call Michelle Martinson (360) 255-0637 for information.


Ages 6-36 months

Overview: Accompanied by an adult, infants and toddlers learn to be comfortable in the water and develop swim readiness skills through fun and confidence-building experiences, while parents learn about water safety, drowning prevention, and the importance of supervision. Parents work with their children to explore body positions, floating, blowing bubbles, and fundamental safety and aquatic skills.



Ages 3–5

Overview: Beginners will develop comfort with underwater exploration and learn to safely exit in the event of falling into a body of water. This lays the foundation that allows for a student’s future progress in swimming. Students learn personal water safety with essential skills in all classes.



Ages 6-11

Overview: Students work on refining stroke technique and learning all major competitive strokes. The emphasis on water safety continues through treading water and sidestroke. Students will learn about competitive swimming and discover how to incorporate swimming into a healthy lifestyle. Once students are able to successfully swim a length of the pool unassisted in any of the strokes, they are eligible to register for the Advanced Class.