PLEASE FILL OUT YOUR INFORMATION BELOW

"*" indicates required fields

* By submitting, you authorize Goldfish Swim School - Elmhurst to send text messages with offers & other information, possibly using automated technology, to the number you provided. Text STOP to cancel. Message/data rates apply. Consent is not a condition of purchase. Use is subject to terms.
Click here to opt out of automated text alerts
This field is hidden when viewing the form
This field is hidden when viewing the form

NEW: Survival  Swim Lessons for Infants & Toddlers

LEARN MORE
Hero Image Mobile Hero Image

Swim Lessons Save Lives
Enroll today for a safer tomorrow

Our process is
all about progress.

Enroll today for a safer tomorrow

Enroll Today!

Promo Code? Redeem it at checkout!

Goldfish Swim School - Elmhurst

614 N. Michigan St. Elmhurst, IL 60126
Today's Hours: Loading...
bubbles-waving

Stay Connected!
Sign Up To Receive News, Updates, and Special Offers

"*" indicates required fields

* By submitting, you authorize Goldfish Swim School - Elmhurst to send text messages with offers & other information, possibly using automated technology, to the number you provided. Text STOP to cancel. Message/data rates apply. Consent is not a condition of purchase. Use is subject to terms.
Click here to opt out of automated text alerts

Weekly Swim Lessons

  • One 30 minute lesson a week
  • Free make-up lessons & flexible scheduling
  • 4:1 student-to-teacher ratio
  • Safety skills taught weekly

Weekly Swim Lessons

Starting at

$35.00 Per Lesson

More than one child? Just looking to drop in? Want an annual membership?
Check out our pricing schedule to learn more!

  • Hours of Operation come meet the team
    • Monday: 3 PM - 8:30 PM
    • Tuesday: 9 AM - 8:30 PM
    • Wednesday: 9 AM - 8:30 PM
    • Thursday: 4 PM - 8:30 PM
    • Friday: 4:30 PM - 8 PM
    • Saturday: 8:30 AM - 1:30 PM
    • Sunday: 8 AM - 4 PM
    View All Swim Lessons
  • Family Swim Hours no reservation or membership required
    • Tuesday: 12:00 PM – 1:00 PM
    • Wednesday: 12:00 PM – 1:00 PM
    • Friday: 7:00 PM – 8:00 PM
    • Sunday: 3:00 PM – 4:00 PM

    Please check our Events Page for any potential cancellations

    Learn About Family Swim
  • Party Hours
    • Friday: 4:30pm – 6:30pm
    • Saturday: 2:00 PM – 4:00 PM
    • Saturday: 4:30 PM – 6:30 PM
    • Sunday: 4:30pm – 6:30pm
Enroll Today!

Swim School in Elmhurst for Kids of All Ages

Goldfish Swim School – Elmhurst teaches essential skills like swimming, floating, and treading water. Our expert instructors provide personalized attention with small class sizes of just four students, ensuring close supervision and safety. Explore our programs today!

 

Why Families Choose Goldfish Swim School – Elmhurst

Goldfish Swim School – Elmhurst is the top choice for families seeking fun, safe, and effective local swim lessons. Here’s why:

  • Our pool stays around 90 degrees, so lessons are comfortable and focused on progress, not the weather.
  • We keep the ratio low – just four kids per instructor, so your child gets the support they need each time they swim.
  • Our team knows how to make lessons engaging for kids while keeping water safety front and center.
  • Kids of every ability level can progress at a comfortable pace with lessons built around fun and skill development.
  • With a variety of class times and free make‑ups, it’s easier to fit swimming into your family’s busy routine.
  • Our school is proud to be a 2025 USA Swimming Foundation Grant Recipient and the Official Water Safety Partner of Ann & Robert H. Lurie Children’s Hospital of Chicago®, reinforcing our commitment to local water safety education.
  • Our location on N. Michigan Street makes it easy for families around Elmhurst to get to swim lessons.

 

Swim Programs for Every Age and Skill Level

Our swim school in Elmhurst offers swim programs for children ages 4 months to 12 years, focusing on water safety and skill development. Our fun, play-based curriculum grows with your child, keeping them engaged as they learn essential swim skills. Start with a swim skill assessment to find the right fit for your child!

 

A Family-Focused Swim School Serving Elmhurst

Serving Elmhurst, Berwyn, Hillside, Oak Park, Lombard, Oak Brook, and nearby areas, Goldfish Swim School offers swim classes tailored to your child’s skill level. We focus on creating a positive environment where children learn essential water safety skills, giving parents peace of mind.

 

Our Commitment to Water Safety in the Elmhurst Community

When it comes to swim lessons in Elmhurst, water safety is our top priority at Goldfish Swim School. We teach kids essential skills like floating, treading water, and safely exiting the pool, while building their confidence in and around water.

 

FAQs About Our Swim School in Elmhurst

Have questions about programs or what to expect from lessons? To learn more about class placement or schedules, we encourage you to get in touch with our local team at (847) 232-6837.

At what age can my child start at Goldfish Swim School?

We offer programs for kids as young as 4 months old. Our infant swim lessons and toddler programs focus on water comfort, safety, and building confidence in a fun, supportive way.

How often do families typically attend swim lessons?

Most families attend swim lessons once a week, but we offer flexible scheduling to fit your family’s needs.

What should my child bring to swim class?

We require a swimsuit, a reusable swim diaper (if applicable), a towel, and a water bottle. Goggles are optional.

How long does it typically take for kids to learn basic swim skills?

Each child progresses at their own pace, but many children begin mastering basic swim skills such as floating and kicking within a few months of consistent lessons at our kids’ swim school.

What water safety skills should children learn first?

The first water safety skills children should learn are floating on their back, treading water, and safely exiting the pool. These foundational skills are key to building water confidence and safety.

Discover Goldfish and give your kids the courage to dive in today! Contact us at (847) 232-6837 to get started.

Kid

Why Goldfish?

  • Confidence-building curriculum
  • Flexible class times
  • Shiver-free, 90-degree pool
  • Safety skills, socialization & fun