DeKalb Park District Logo
Explore and Engage


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 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 to learn more!

Swim Lessons at Huntley Middle School Pool

Monday & Wednesday Lessons (8 Classes Per Session)

Session 1: August 9-September 1
Session 2: September 13-October 6
Session 3: October 13- November 8
Session 4: November 15- December 13 (No Class 11/24/21)
Class Time Fee
Group Lessons: Level 1 & 2 5:45-6:15 pm $67 R/$82 NR
Group Lessons: Level 3 & 4 + 6:20-6:50 pm $67 R/$82 R
Private Lessons 6:55-7:25 pm $150 R/$180 NR
Private Lessons 7:30-8:00 pm $150 R/$180 NR
Lap Swim 7:00-8:00pm $30- 10 Punch Card

Saturday Lessons (6 Classes Per Session)

Session 1: September 11-October 16
Session 2: October 30-December 13 (No Class 11/27/21)

Class Time Fee
Private Lessons
10:30-11:00 am $113 R/$135 NR
Private Lessons
11:05-11:35 am $113 R/$135 NR
Lap Swim
10:30-11:30 am $30- 10 Punch Card
Group Lessons: Level 1 & 2
11:40 am -12:10 pm $51 R/$62 NR
Group Lessons: Level 3 & 4 +
12:15-12:45 pm $51 R/$62 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