Swim Lessons

Spring Session 2 Registration NOW OPEN


Summer Registration NOW OPEN

Knowing how to swim is a skill that could save your life. At the Rookery Activity Center, we have created a safe and secure aquatic center to bring year-round water safety and swim lessons to the community.

The Rookery follows the internationally recognized Jeff Ellis Swim Lesson program with highly trained and certified swim instructors. The swim lesson program is geared towards teaching children and adults the swimming skills that build self-confidence in and out of the water.

The Rookery swim lesson program has a level for everyone. Small class-size, highly trained instructors, and a warm pool. Classes are offered once weekly year round (also 2 and 3 times weekly in Spring, Summer, Fall)

Group Swim Lessons (age 6mo -12yr)

6, 30 minute, skill based, progressive, child centered swim lessons. See our Swim Lesson Level information to check what level/class is right for your swimmer.

Member $89 | Non-member $104 

Adult Swim Lessons (age 13yr +)

6, 45 minute, individual goal based swim lessons for adults. Share with your instructor your goals and work together to achieve anything from basic water safety to iron man training.

Member $99 | Non-member $114  

Private Swim Lessons (age 2yr +)

Looking for a more individualized instruction and experience? Private lessons provide  1-on-1 teaching experience for children and adults. Private lessons are offered for all ages and ability levels. The certified instructor will work on appropriate swimming skills in accordance with the individual's goals throughout the lesson.

Price Varies - Member discount applies 

Group Swim Lessons

Spring 2023 Sessions - Registration Open Tuesday, Feb 14


Spring Session

Session 2

Monday/WednesdayApr 10 - Apr 26May 1 - May 17


Summer 2023 Sessions - Registration Opens Tuesday, Apr 18

3 times weekly
Monday, Tuesday, Wednesday Mornings (9am-12pm)
Session 1June 12 - June 21
Session 2July 10 - July 19
Session 3July 24 - August 2
Session 4August 7 - August 16


2 times weekly
 Monday & Wednesday Evenings (4pm-7pm)
Session 1June 12 - June 28
Session 2July 10 - July 26
Session 3July 31 - August 16


1 time weekly 
Saturday Mornings 
(9am-12pm)
Tuesday Evenings (4pm-7pm)
Session 1*June 17 - July 29June 13 - July 25
Session 2**August 5 - August 26August 1 - August 22

* Skip Saturday July 1st and Tuesday July 4th.
** 4 Lesson Session, prorated.