Swim Lessons

Swim Lesson instructor teaching front crawl arms to five students

The Bill Heddles Recreation Center Aquatics staff provides an affordable, high quality, learn-to-swim program delivered by American Red Cross trained instructors. Our program focuses on learning through simple skill progression and repetitive practice. 


Summer Swim Lesson registration opens Wednesday May 1st. 

Online Registration

Group Public Lessons 

Our learn-to-swim program is designed to progressively teach the fundamental skills for swimming and water safety. We offer a Parent & Child classes and three Learn-To-Swim levels. All classes are 30 minutes in length and one-session of lessons includes 4 lessons. 

Parent/Tot Swimming (Ages 6mo-3years) is designed to familiarize children, 6 months to 3 years of age, with water while teaching swimming readiness skills. We offer informational classes that will provide knowledge about skill techniques and safety, that can be used to orient children to the world of swimming. See the aquatics programs flier for available classes.

Level 1: Beginner (Ages 3 - 5) introduces basic aquatics skills and emphasizes safe practices in and around water. This level will focus on the following skills:

  • Floating on front and back with and without support
  • Going under water and breath control
  • Gliding, basic arm strokes and kicking

Level 2: Advanced Beginner (Recommended Ages between  4 - 8) will focus on gaining the fundamentals of swimming. Students will practice the following skills:

  • Front and back glides with kicks in chest deep water
  • Front crawl stroke and Elementary backstroke
  • Rhythmic breathing to the front and/or side

Level 3: Intermediate Swimmer (Recommended Ages between 7-12) will increase the proficiency of previously learned skills including the following:

  • Front crawl stroke (15-25 yards)
  • Elementary backstroke (15-25 yards)
  • Treading water & head first entries (diving)
  • Back crawl stroke


Private & Semi-Private Swim Lessons   

  • Private & Semi Private swim lessons are available year round.
  • Semi-private (more than one swimmer) available at half the cost of private lessons per swimmer.  The aquatics office does not arrange the semi-private lessons, if you have siblings or a few swimmers at the same swim ability that you would like to have semi-private lessons for, please coordinate that and then register all the participants at one time. 
  • Available to all swimmers ages 3 & up. The Aquatics department does not recommend private swim lessons for children under the age of 5 as they can be a little intense for the younger children.