Swim Lessons

The DeKalb Park District offers a 6 level swim program that focuses on building skills and confidence. Levels begin at an Introduction to Swimming to Refining Swim Strokes. We are offering a modified version of our Learn-to-Swim programs for ages 4+ and Levels 1 - 6, with COVID-19 safety modifications.

Level 1: Introduction to Water

Level 2: Foundational Skills 1

Level 3: Foundational Skills 2

Level 4: Stroke Development

Level 5: Stroke Improvement

Level 6: Stroke Refinement

Interested in taking lessons, but don't know what level you or your swimmer are at?

Contact Aquatics Supervisor, Jackie Owensby at jowensby@dekalbparkdistrict.com. Or click here for Level 1-6 descriptions!

Cancelations could happen due to weather, facility, etc. If needed, there is a make-up day built in and will take place the lesson day after each of the sessions.

Aquatics Registration


Group Swim Lessons (Ages 4-15)

Swimmers are sorted by their skills levels and grouped with others who are working on those skills. These lessons allow for swimmers to master the different levels and advancing to the next, at their own pace.

Private Lessons (All Ages)

One-on-one instruction is provided for children and adults. Semi-private lessons are offered for students at the same skill level that wish to share the instructor. Students may work on the skills from the group lessons or other specific skills as desired. Contact Aquatics Supervisor, Jackie Owensby at jowensby@dekalbparkdistrict.com to learn more!

Swim Lessons at Huntley Middle School Pool

Monday & Wednesday Lessons (8 Classes Per Session)

Session 1: January 3-January 31 | No class on 01/17/22

Session 2: February 7-March 7 | No class on 02/21/22

Class Time Fee
Group Lessons: Level 1 & 2 5:45-6:15 pm $80 R/$100 NR
Group Lessons: Level 3 & 4 + 6:20-6:50 pm $80 R/$100 NR
Private Lessons 6:55-7:25 pm $160 R/$200 NR
Private Lessons 7:30-8:00 pm $160 R/$200 NR
Lap Swim 7:00-8:00 pm $30- 10 Punch Card

Saturday Lessons (8 Classes Per Session)

Session 1: January 8-February 26

Class Time Fee
Private Lessons 10:30-11:00 am $160 R/$200 NR
Private Lessons 11:05-11:35 am $160 R/$200 NR
Lap Swim 10:30-11:30 am $30- 10 Punch Card
Group Lessons: Level 1 & 2 11:40 am -12:10 pm $80 R/$100 NR
Group Lessons: Level 3 & 4 + 12:15-12:45 pm $80 R/$100 NR

Safety Regulations

  • Swimmers over the age of 2 and under 12, and individuals who are not vaccinated must wear a mask at Huntley Middle School until they enter the water. Participants are encouraged to come ready to swim and shower at home to limit exposure.
  • Use of lockers will not be allowed. Patrons will be required to bring their personal items on deck with them.

Questions? Contact Jackie Owensby at jowensby@dekalbparkdistrict.com


Lifeguard Certification Class

This blended learning lifeguard class includes Basic Lifeguarding, CPR for the Professional Rescuer, and First Aid training. All certifications are valid for 2 years. Please note that this blended learning class combines in-class sessions with online learning. Plan an additional 8-10 hours outside of the meeting times to complete the online class sessions.

Huntly Middle School Pool
$225 per session
Session 1 Time
February 4 5:00-10:00 pm
February 5 9:30 am-5:30 pm
February 6 9:30 am-5:30 pm
Session 2 Time
March 4 5:00-10:00 pm
March 5 9:30 am-5:30 pm
March 6 9:30 am-5:30 pm