Swim Lessons

Learn to Swim

Swimming is a life skill as well as great exercise and a challenging sport, and our Jim & Heather Gills YMCA offers swim lessons for all ages:


Ages 6 months to 3 years: Children progress from water-adjustment activities through basic water skills. Program instruction is directed toward helping parents work with their children. One adult must accompany each child. Classes are 30 minutes.


Ages 3-5 years: This class introduces children to their first experience swimming without a parent. It is a great way for kids to learn how to be independent and have fun in the pool with a trained swim instructor. Children learn at their own pace moving through our four skill levels. Classes are 30 minutes. Preschool swim levels include: 

  • Preschool Level 1 - Beginners
  • Preschool Level 2 - Advanced Beginners
  • Semi-Private Lessons (smaller student/teacher ratio)


Ages 6 - 15 years: This class consists of four levels, which focus on stroke development, water safety, personal growth, and fun. A trained swim instructor works with children to help build self-esteem as well as self confidence through swimming. Classes are 45 minutes. Youth swim lessons include:

  • Youth Level 1 - Beginners
  • Youth Level 2 - Advanced Beginners
  • Youth Level 3 - Intermediate
  • Youth Stroke Development - Advance 


Ages 13 & up: This class is for any adult from beginner through advanced. A trained swim instructor works with you moving at your own pace, learning basic stroke development, and water safety. Classes are 45 minutes.

Swim Lesson Selector

Not sure of your child's swim skill level? Make the right choice with our swim lesson selector.

Swim Lesson Selector

To Register:

Contact Heidi Blair, Senior Program Director, at 727.328.9622.