Naperville Park District offers a wide variety of aquatics programs for all ages. Swim lessons are tailored for children as young as six months of age up through adults and provide a progressive curriculum to ensure that participants meet specific milestones along the way in order to achieve skills and confidence as a swimmer in addition to staying safe around water. Both indoor and outdoor swim lessons (during the summer at Centennial Beach) are offered. Choose from group, private or parent/tot lessons.

Aqua fitness classes also are offered during the summer at Centennial Beach. Choose from paddleboard yoga, beachside yoga and aqua fitness.

Youth can improve their swimming skills and confidence during the summer months by participating in the junior lifeguard program, Mudrat swim team, Mudrat water polo or springboard diving classes.

Register for Aquatic Programs

View Program Guide