Aquatic Programs

The DeKalb Park District offers a 6-level swim lesson program focusing on building skills and confidence. Levels begin with an Introduction to Swimming to Refining Swim Strokes. We offer a modified version of our Learn-to-Swim programs for ages 4+ and Levels 1 - 6. Come learn to swim with us!

We also offer seasonal aquatic programs for kids and teens, lifeguard certification courses, and FREE summer-time aquatic events! View aquatic event details on our web calendar. 

Water Mania Days - June 17 & 25;  July 15, 22, &  30; August 5. 

Water Safety Day - June 7

Unplug Illinois Day - July 12

Summer's Last Bash - August 9

View Calendar

Looking for Hopkins Pool information? Visit the Hopkins Pool page! Please note that Hopkins Pool will be CLOSED for the summer of 2025 due to renovation construction.

Enjoy the FREE Welsh Park Splash Pad (Open Daily 10 am - 7 pm Memorial Day through Labor Day; 3 - 7 pm, Labor Day through October 1)!


Swim Lessons 

Location: Huntley Middle School Pool, 1515 S. 4th Street

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 need to know what level you or your swimmer are at? Contact Aquatics Supervisor Jackie Schrader at jschrader@dekalbparkdistrict.com. Or click here for Level 1-6 descriptions!

Cancelations could occur due to severe weather or facility conditions. If needed, a make-up day will be the week after your lesson session. Follow our RainOut Line for updates!

Register Now

Signing up for programs early helps prevent cancellations by demonstrating sufficient interest and ensuring that programs reach their minimum participant requirements. Recruit friends, family, and neighbors to sign up for programs with you or help get the word out in our community! 


Open Lap Swim 

All Ages

Get in your swim workout as your schedule allows with a Lap Swim Card. The card costs $30 and is good for 10 Huntley Middle School Pool visits during seasonal designated lap swim hours on Monday and Wednesday evenings and Saturday mornings. *Open Lap Swim is available only during Private Swim Lesson session dates and times.

Questions? Contact Jackie Schrader at jschrader@dekalbparkdistrict.com


Group Swim Lessons

Ages 4-15
Spring Lessons: Mondays & Wednesdays; Saturdays
Summer Lessons: Monday-Thursday; Saturdays

Lessons follow a research-based curriculum that allows students to progress through the levels at their own pace, mastering the skills in one level before advancing to the next. Classes are divided into groups based on ability and completion of prerequisites. 

*No class on Saturday, 4/19

Level
Date
Time
R/NR Fee
M/W, Levels 1 & 2

4/14 - 5/5 

5:45-6:15 pm

$70/$88 

M-Th, Levels 1 & 2

6/2 - 6/12

6/16 - 6/26

7/7 - 7/17

7/21 - 7/31

5:45-6:15 pm

$70/$88 

Sat, Levels 1 & 2 

3/8 - 5/3* 

11:40 am - 12:10 pm 

$70/$88 

Sat, Levels 1 & 2

6/7 - 6/28

7/12 - 8/2

10:10 -10:40 am

$40/$50

M/W Levels 3 - 6

4/14 - 5/5 

6:20-6:50 pm

$70/$88 

M-Th, Levels 3-6

6/2 - 6/12

6/16 - 6/26

7/7 - 7/17

7/21 - 7/31

6:20-6:50 pm

$70/$88 

Sat, Levels 3 - 6 

3/8 - 5/3*

12:15 - 12:45 pm 

$70/$88 

Sat, Levels 3 - 6

6/7 - 6/28

7/12 - 8/2

10:45 - 11:15 am

$40/$50


Adult Group Swim Lessons

Ages 16+ • Saturdays

Calling all adults who have never learned how to swim or haven't swam in years! If you would like a refresher or learn how to swim, then this class is for you. Our adult swim lessons focus on basic strokes and safety around water. So whether you plan on swimming at the pool or going out on the boat, this class is for you.

*No class on Saturday 4/19

Date
Time
R/NR Fee

3/8 - 5/3*

12:50 - 1:20 pm 

$70/$88 


Private Swim Lessons

Spring Lessons: All Ages • Mondays & Wednesdays; Saturdays
Summer Lessons: Ages 4 + • Monday - Thursday; Saturdays

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.

*No classes Mondays/Wednesdays 1/20, 2/17, 3/24 & 3/26 or Saturdays 3/22 & 4/19

Date
Time
R/NR Fee

4/14 - 5/5 

6:55 - 7:25 pm or 7:30-8:00 pm 

$150/$187 

6/2 - 6/12

6/16 - 6/26

7/7 - 7/17

7/21 - 7/31

6:55 - 7:25 pm or 7:30-8:00 pm 

$160/$200

3/8 - 5/3* 

10:30 - 11:00 am or 11:05 -11:35 am 

$150/$187 

6/7 - 6/28

7/12 - 8/2 

9:00 - 9:30 am or 9:35 - 10:05 am 

$80/$100


Lifeguard Certification Class 

Ages 15+  •  Sports & Rec Center, Conference Room & Huntley Middle School Pool

This blended learning, American Red Cross-certified lifeguard class includes Basic Lifeguarding, CPR for the Professional Rescuer, and First Aid training. All certifications are valid for two years. Please note that this blended learning class combines in-class sessions with online learning. Plan an additional 8-10 hours outside meeting times to complete the online class sessions. The certification fee is for all three dates. 

Date Time N/NR Fee
Fri, 5/2 5:00-10:00 pm $225
Sat-Sun, 5/3 - 5/4  9:30 am - 5:30 pm