PLEASE FILL OUT YOUR INFORMATION BELOW

"*" indicates required fields

* By submitting, you authorize Goldfish Swim School - Urbandale 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

Register today with our Free Trial Offer!

Register Now!
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.

Book Your Class Today!

Promo Code? Redeem it at checkout!

Goldfish Swim School - Urbandale

3771 86th Street Urbandale, IA 50322
Today's Hours: Loading...
bubbles-waving

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

$31.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: Closed
    • Tuesday: 2:00 PM - 8:00 PM
    • Wednesday: 2:00 PM - 7:30 PM
    • Thursday: 2:00 PM - 8:00 PM
    • Friday: 2:00 PM - 8:00 PM
    • Saturday: 9:00 AM - 1:00 PM
    • Sunday: 9:00 AM - 2:00 PM
    View All Swim Lessons
Enroll Today!

Swim School in Urbandale, IA, for Kids of All Ages

Help your child learn how to swim at an early age with swim lessons in greater Urbandale, Des Moines, West Des Moines, and the surrounding areas. At our Goldfish Swim School in Urbandale, families enjoy indoor, year-round swim instruction designed to build confidence and essential swim skills for kids of all ages.

Whether you are navigating the humid Iowa summers or looking for a way to stay active during our long winters, our premier kids’ swim school in Urbandale provides a professional yet playful atmosphere that turns anxiety into achievement.

Why Families Choose Goldfish Swim School in Urbandale

Choosing the right family swim school in Urbandale means finding a place that understands a parent’s busy schedule and a child’s need for security. We believe a comfortable environment is key to learning. That’s why our state-of-the-art facility features a shiver-free, 90-degree pool and air temperature, making every lesson a pleasant experience.

Our approach to kids’ swim lessons sets us apart:

  • Small class sizes for individualized attention and steady progress.
  • A climate-controlled environment that makes us the perfect year-round indoor activity.
  • Our WOW! customer service ensures your family feels welcomed from the moment you walk in, with spacious viewing areas and hassle-free scheduling.
  • A convenient location just minutes away from the Living History Farms and local shopping centers.

Swimming can be scary for newcomers, but The Science of SwimPlay® combines guided progressions with a milestone-based framework that helps children build confidence and water safety skills while having fun. We make learning so much fun that your child won’t want to leave! We also ensure that every lesson at our swim school near Urbandale is both engaging and encouraging.

Swim Programs for Every Age and Skill Level

It’s never too early to start your children in the pool, and Goldfish Swim School – Urbandale offers swim lessons designed to help infants, toddlers, and children build comfort in the water. Programs are structured with age-appropriate instruction that grows alongside them.

From infant and toddler swim lessons to preschool and advanced swim programs, each class is designed to support steady progress in a fun and encouraging environment. With small class sizes and individualized attention, our experienced swim teachers help every child feel supported throughout their swim journey.

A Family-Focused Swim School Serving Urbandale

Goldfish Swim School – Urbandale proudly serves families in Urbandale and nearby communities, including Clive, Johnston, and Grimes. We use a thoughtful, step-by-step approach to ensure everyone feels confident and receives encouragement throughout their swim journey.

Get in touch with our local team today to learn more about our different swim class offerings and enroll your child in Goldfish swim lessons! Check out our full range of swim lessons to find the best class option for your child’s current skill level.

Our Commitment to Water Safety in the Urbandale Community

Water safety is more than just a skill; it is a necessity for every child. Our mission is to provide water safety education through age-appropriate swim lessons that help children build comfort and awareness in and around the water.

Is your child ready to dive into engaging and effective swim lessons? Take our free swim assessment online or call us at (704) 741-7260 to learn more.

FAQs About Our Swim School in Urbandale

We know first-time parents often have questions about starting their journey with our swim lessons in Urbandale.

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

Children can begin infant swim school as early as 4 months old in our specialized classes for infants.

How often do families typically attend swim lessons?

Many families choose weekly lessons to support consistent skill development and confidence in the water over time.

What should my child bring to swim class?

Please bring a swimsuit, towel, and reusable swim diaper for those not yet potty-trained.

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

Every child learns at their own pace, but consistent weekly lessons help support steady progress over time. Many families begin noticing improved comfort, confidence, and foundational swim skills within a few months.

What water safety skills should children learn first?

Our early swim programs teach breath control, buoyancy, and getting back to the wall as our top priorities.

Discover Goldfish and give your kids the courage to dive in today! Contact us at (704) 741-7260 to get started.

Kid

Why Goldfish?

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