Aquatic Programs

Family Swim Night

Join us Wednesday nights for Family Swim. A great way to relax after a busy week, enjoy your children and have fun in the water. Let your kids show you their latest skills or just splash in the pool together!

  • Wednesdays | May 6 – August 5 | 6:30 – 8:00 pm
  • $2 for 12 years & Older; $1 for 2 - 11 years old (Family & Individual Passes permitted)

Junior Lifeguarding

This program helps teens build the knowledge, attitude, and skills that are required to be a responsible future lifeguard. Participants learn skills such as swimming, leadership, rescue response, drowning prevention, professionalism and teamwork. Give your child the opportunity to train as a lifeguard and prepare for their first summer job! Advance registration required.

  • Mondays – Thursdays; 3-weeks 
  • June 1 – June 11 | 12:00 – 2:00 pm
  • June 15 – June 18 | 12:00 – 3:00 pm


  • Mondays – Thursdays; 3-weeks
  • June 29 – July 9 | 12:00 – 2:00 pm
  • July 13 – July 16 | 12:00 – 3:00 pm 
  • Age | 13 - 15 years old
  • $138 Resident / $154 Nonresident

Private Swim Lessons

One-on-one swim instruction is perfect for those who need more instructor attention. Private lessons are available for all ages and swimming levels. Each session includes four 30-minute classes. Space is extremely limited, advanced registration required. 

  •  Mondays – Thursdays | May 4 – July 25
  • $148 Resident / $170 Nonresident

Red Cross Learn to Swim Program

The Learn to Swim Program is designed to teach children, teens, and adults to swim in a positive, fun, and safe environment. Lessons emphasize skill progression, water safety awareness, and endurance. Please visit the aquatics webpage at https://www.cwgdn.com/251/Aquatic-Programs for more detailed information. Advance registration required. 

  • Beginning May 4 | Weekday mornings, evenings, and Saturday mornings available
  • Morning Sessions | $90 Resident / $106 Nonresident, 8 class session
  • Evening Classes | $46 Resident / $62 Nonresident, 4 class session
  •  Age | 6 months - Adult

Water Polo Clinic

Learn how to pass, catch, dribble and shoot a water polo ball this summer. This 4-week clinic is designed to introduce your child to water polo or give them the extra experience needed to play at the high school level. This is a great introduction to the exciting game of Water Polo! Advance registration required.

  • Mondays & Wednesdays | 6:30 – 7:30 pm
  • Age | 11 - 14 years old
  • June 1 – June 24 | $74 Resident / $90 Nonresident, 8 classes
  • June 29 – July 22 | $74 Resident / $90 Nonresident, 8 classes

Youth Swim League

Join the team! Participants will learn about sportsmanship, team camaraderie, endurance, and stroke development, while enjoying a fun and healthy environment. Prerequisite: Participants must be able to swim 50 yards without stopping. Advance registration required.

  • Mondays – Thursdays | 11:00 - 11:45 am
  • Age | 6 - 17 years old
  • June 1 – July 23 | $128 Resident / $144 Nonresident, Full Summer Session
  • June 1 – June 25 | $74 Resident / $90 Nonresident, 1st half of Summer Session
  • June 29 – July 23 | $74 Resident / $90 Nonresident, 2nd half of Summer Session

Registration

All aquatic program dates & times are tentative at this time and subject to change.

Registration for ALL aquatics programs will begin on April 1st, 2026.

Swim Lessons Flyer 2025