Swim Lessons

Swim Lessons are available throughout the summer for youth beginning at age 18 months. A list of classes and times can be found below. To register on-line for swim lessons, click here.

Parent and Toddler Swim

Description: Participants will be oriented to the water through bubble blowing, floating and going underwater.  Individual attention will be given to each child and parent. One parent per child is required to be in the water. 
Age: 18 months & Older
Sessions Dates: June 21-July 1; July 12-July 22
Times: Mon-Thurs, 11:00-11:30am (rain make-up date is Friday at the same time)
Fee: $45 / $40 (RD)
Min: 6 Max: 12

Parent and Preschool Swim

Description: Participants will be introduced to skills such as placing their faces in the water, basic breathing control, front and back float assistance, beginning stroke assistance, and jumping in water. One parent per child is required to be in the water.
Age: 3-4 years old
Sessions Dates: June 21-July 1; July 12-July 22
Times: Mon-Thurs, 11:30am-12:00pm (rain make-up date is Friday at the same time)
Fee: $45 / $40 (RD)
Min: 6 Max: 12

Learn to Swim Level I – Introduction to Swimming

Swimmers must be 5 years or older to participate. Emphasizes comfort in the water, good attitude, and safe practices in and around the water. Class objectives include putting face in the water, bobbing, front and back glide with kick, and floating on back unassisted.

Age: 5 & Older
Sessions Dates: June 7-17; June 28-July 8; July 19-29 
Times: Mon-Thurs, 9:30-10:00am (rain make-up date is Friday at the same time)
Fee: $40 / $35 (RD)
Min: 6 Max: 12

Evening Session Date:  June 7-17; June 28-July 8 
Times: Tues-Fri, 6:00-6:30pm (rain make-up date is Mondays from 11:30am-12:00pm)
Fee: $40 / $35 (RD)
Min: 6 Max: 12


Learn to Swim Level II – Fundamental Water Skills

Prerequisite and Description: Swimmers must pass Level I or be completely comfortable in the water. Child will perform locomotion skills using both arms and legs on front (crawl) and back (beginner back stroke). Other skills include rhythmic breathing, explore and tread deeper water, demonstrate basic rescue skills and basic CPR.

Age: 5-7
Sessions Dates:  June 7-17; June 28-July 8; July 19-29 
Times: Mon-Thurs, 10:00-10:30am (rain make-up date is Friday at the same time)
Fee: $40 / $35 (RD)
Min: 6 Max: 12

Age: 8-10
Sessions Dates:  June 7-17; June 28-July 8; July 19-29 
Times: Mon-Thurs, 10:30-11:00am (rain make-up date is Friday at the same time)
Fee: $40 / $35 (RD)
Min: 6 Max: 12

Evening Session Date: June 7-17 (5-7yo); June 28-July 8 (8-10yo)
Times: Tues-Fri, 6:00-6:30pm (rain make-up date is Mondays from 11:30-12:00pm)
Fee: $40 / $35 (RD)
Min: 6 Max: 12


Learn to Swim Level III – Stroke Development

Prerequisite and Description:  Swimmers must pass Level II or be given permission. Emphasizes coordinating basic strokes with rhythmic breathing. Class objectives include elementary backstroke, reverse directions, submerge and retrieve objects in deep water, head first entry, basic rescue skills and basic CPR.

Age: 5 and older
Sessions Dates: June 7-17; June 28-July 8; July 19-29 
Times: Mon-Thurs, 11:00-11:30am (rain make-up date is Friday at the same time)
Fee: $40 / $35 (RD)
Min: 6 Max: 12

Junior Lifeguard Training

Prerequisite and Description: Swimmers must demonstrate competent swimming abilities. Emphasizes a development, appreciation and interest in lifeguarding through interaction and assistance of current lifeguards. Training objectives include basic first aid and CPR along with lifeguard rescue techniques. 

Age: 12-15 years old
Sessions Dates: June 21-24
Times: 5:00pm-6:00pm
Fee: $35 / $30 (RD)

Private Swim Lessons

Are you or your child needing more individualized instruction? Or do you just need a lesson or two to freshen up your skills? Try a private lesson. Complete the fillable form here: Click Here


Text Alerts  

Swim lesson are weather permitting.  Any cancelled lessons will be made up on the Friday of the current week.  

To receive text message reminder for Swim Lessons and weather cancellations, simply text 81010 with the message "@learn2swm".


Swim lessons