Swim lessons are one of the most-searched activities for parents of young kids in Illinois — and one of the most useful. Most public park districts run progressive level programs starting as early as 6 months old, with parent-and-tot classes that focus on water comfort before any actual stroke work. By age 4-5, kids typically move into independent classes. Two things to know going in: registration windows for summer sessions usually open in March or April and fill within days at the high-demand pools, and most programs charge non-resident fees if you live outside the district line. Your local district's own pool is almost always the cheapest path; the YMCA or Goldfish Swim School are private alternatives if your district fills up.
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
May 5 – May 14
TU, TH 09:45–10:25
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
May 5 – May 14
TU, TH 09:50–10:20
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
May 5 – May 14
TU, TH 15:45–16:15
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
Apr 11 – May 2
SA 07:45–08:30
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
Apr 8 – Apr 29
WE 18:30–19:15
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
Mar 8 – May 3
SU 09:00–09:30
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
Mar 7 – May 2
SA 11:10–11:40
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
May 4 – May 18
19:00–20:00
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
May 5 – May 19
TU, TH 19:00–20:30
Pelican Harbor · Bolingbrook, IL
Apr 22
WE 18:45–19:15
Pelican Harbor · Bolingbrook, IL
Apr 24
FR 16:00–20:00
Pelican Harbor · Bolingbrook, IL
Apr 24
FR 08:00–11:00
Pelican Harbor Indoor Aquatic Park · Bolingbrook, IL
May 4 – May 18
20:00–21:00
Bolingbrook, IL
May 26 – Jul 25
Bolingbrook, IL
May 26 – Jul 25
Bolingbrook, IL
May 26 – Jul 25
Bolingbrook, IL
May 26 – Jul 25
Bolingbrook is a village of about 75,000 people straddling Will and DuPage counties, just south of Naperville.
For a village its size, Bolingbrook punches way above its weight on public recreation. The Bolingbrook Park District runs 50 parks, 1,106 acres of land, two community centers, and an indoor/outdoor aquatic park — plus a golf course, two skate parks, and a sports complex. It's the single biggest source of kids' activities in town.
The library side is handled by the Fountaindale Public Library District at 300 W Briarcliff Road — which despite the name covers most of Bolingbrook. Fountaindale runs free story time, reading programs, and kids' events year-round.
Most park district programs start at 6 months with parent-and-tot classes — these focus on getting kids comfortable in the water rather than teaching strokes. Real instruction usually begins around age 3-4. By 5-6 most programs offer independent class levels.
Park districts run sessions year-round, with summer being the peak. Outdoor pool programs typically run Memorial Day through Labor Day; indoor pools run all year. Summer slots fill fastest — register the day registration opens if you can.
Faster than most parents expect for water comfort (a few sessions), longer for actual independent swimming (typically 1-2 summers of consistent lessons). Progress isn't linear — kids can plateau for weeks then jump a level overnight.
Yes. Lessons teach the strokes; teams compete. Most park districts run developmental swim teams as a step up from lessons, usually starting around age 6-7 with age-graded practice schedules. USA Swimming clubs are the next tier above that for serious swimmers.
Everything on this site, plus personalized recommendations, saved activities, and schedule matching — built around your family.
Personalized Recommendations
Get activity suggestions tailored to each child's age, schedule, and interests.
Save & Track Activities
Bookmark activities and track enrollment status across seasons.
Schedule Matching
See which activities fit your family's availability at a glance.
Spot Notifications
Get notified when spots open up in popular classes and camps.