Aquatic Programs

The DeKalb Park District offers a 6-level swim lesson 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. Come learn to swim with us!

We also offer seasonal aquatic programs for kids/teens and lifeguard certification courses. Looking for Hopkins Pool information? Visit the Hopkins Pool page! 

Please note that Hopkins Pool will be CLOSED for the summer 2024. Check out our summer calendar for details about Unplug Illinois Day and our Summer's Last Bash event. Stay up-to-date with the Hopkins Pool Renovation Project on our Capital Improvement Projects webpage.


Lifeguard Certification Class

(Ages 15+)

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 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. 

Session 1: April 5, 6, & 7

Session 2: April 19, 20, & 21

Session 3: May 3, 4, & 5- CANCELED

(Fri.) 5:00 - 10:00 pm; 
(Sat.) 9:30 am - 5:30 pm;
(Sun.) 9:30 am - 5:30 pm
Huntley Middle School Pool, 1515 S. 4th Street
Fee is $225 per session

Water Safety Day

(All Ages)

Kick off the summer by learning about the importance of being safe around water. Expand your knowledge from outside groups that have experience with non-lifeguarded pool facilities and natural water sources. Participate in fun activities like an iSpy in the park and water games! Parking available at Hopkins Park baseball fields. 

Saturday, June 8
1:00-3:00 pm 
Hopkins Park Sled Hill
FREE

Splash Pad Fridays

(All Ages)

Join us on select Fridays at Welsh Park to have fun in the sun at the Splash Pad! 

June 14 & 28; July 12 & 26
1:00-3:00 pm
Welsh Park, 651 Russell Road
FREE!

Water Mania Days

(All Ages)

Join us for Water Mania Days and explore our different parks! We will have different activities from 3:00-5:00 pm including mini boat races, crafts, sports games, and water activities. 

Monday, June 17 - Lions Park
Friday, June 21 - Katz Park
Monday, July 15 “ Lions Park: Tie-Dye Day! Bring your own white shirt and we have the rest.  
Thursday, July 18 “ McCormick Park
Monday, July 29 - Lions Park
Wednesday, July 31 “ Katz Park: Mini-boat races! 
3:00-5:00 pm
See above locations
FREE!

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 don't 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, there will be a make-up day the week after your lesson session. Follow our RainOut Line for updates!

Register Now


Group Swim Lessons (Ages 4-15)

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.

Adult Group Lessons (16+)

Calling all adults who 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 focuses on basic strokes and safety around water. So whether you are planning on swimming at the pool or going out on the boat, this class is for you.

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.

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 during swim lesson session dates only.

Questions? Contact Jackie Schrader at jschrader@dekalbparkdistrict.com


Monday & Wednesday Swim Lessons

7 classes per session

Session 1: March 11 - April 8, No Class on 03/25/24 & 03/27/24
Session 2: April 15 - May 6

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

Class
Time
Fee
Group Lessons, Level 1 and 2 5:45-6:15 pm

$70 R/

$88 NR

Group Lessons, Level 3 and 4 6:20-6:50 pm

$70 R/

$88 NR

Private Lessons 6:55-7:25 pm

$140 R /

$175 NR

Private Lessons 7:30-8:00 pm

$140 R /

$175 NR

*Open Lap Swim 7:00-8:00 pm $30 Punch Pass

Saturday Swim Lessons

7 classes per session

Session 1: March 9 - April 27, No Class on 03/23/24

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

Class
Time
Fee
Group Lessons, Level 1 and 2

11:40 am - 12:10 pm

$70 R/

$88 NR

Group Lessons, Level 3 and 4 +

12:15 - 12:45 pm

$70 R/

$88 NR

Private Lessons

10:30 - 11:00 am

$140 R /

$175 NR

Private Lessons

11:05 - 11:35 am

$140 R /

$175 NR

Adult Group Lessons

12:50 - 1:20 pm

$70 R/

$88 NR

*Open Lap Swim

10:30 - 11:30 am

$30 Punch Pass