PLEASE FILL OUT YOUR INFORMATION BELOW
"*" indicates required fields
Register today with our Free Trial Offer!
Register Now!Promo Code? Redeem it at checkout!
Starting at
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.
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:
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.
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.
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.
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.
We know first-time parents often have questions about starting their journey with our swim lessons in Urbandale.
Children can begin infant swim school as early as 4 months old in our specialized classes for infants.
Many families choose weekly lessons to support consistent skill development and confidence in the water over time.
Please bring a swimsuit, towel, and reusable swim diaper for those not yet potty-trained.
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.
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.
Josh
General Manager
Shelby
Assistant General Manager
Elizabeth
Deck Supervisor/Front Desk Representative
Ethan
Deck Supervisor
Jemimah
Deck Assistant
Nia
Front Desk Representative
Tali
Front Desk Representative
Peyton
Swim Instructor/Lifeguard
Kalub
Swim Instructor/Lifeguard
Zeppelin
Swim Instructor/Lifeguard
Matilyn
Swim Instructor/Lifeguard
Emeri
Swim Instructor/Lifeguard
Hayden
Swim Instructor/Lifeguard
Natalie
Swim Instructor/Lifeguard
Eli
Swim Instructor/Lifeguard
Liv
Swim Instructor/Lifeguard
Allyna
Swim Instructor/Lifeguard
Brenna
Swim Instructor
"I initially left a bad review, because of a weird situation and customer service issue I was dealing with. They called and they did everything..."
"We've been coming here for our daughter's swim lesson. Everyone is friendly and accommodating. It's a great start for our little ones to learn and..."
"Everyone on staff at Goldfish Fishers is fantastic- always has a smile on their face and helpful in every way possible. Our family has had..."
"We have had a great experience here. Our son has autism and struggles with staying focused and grasping some concepts. We have been working with..."
"We absolutely love Goldfish Swim School in Fishers. My daughter is about 2.5 now, and we’ve been going consistently since she was around 4 months..."
"Kids love this place"
"Just the best people so patient and kind"
"My son absolutely enjoys his swim lessons. The amenities are just right, private changing stalls, showers, body wash and hair drying stations. Staff is very..."
"Grandkids started swim lessons. Affordable place with patient instructors. Kids were having fun and learning."
"Absolutely phenomenal! Teachers are knowledgeable, unbelievably patient and great with the kids! My daughter screamed her entire first lesson but the teachers could not have..."
"Great for teaching swimming to young children, including toddlers."
"My son started at 4 months old, and at 17 months he's very confident in the water. His favorite place is swimming in the pool...."
"We enrolled our child in swim lessons to help prepare for summer camp, and has made tremendous progress. We’ve been so impressed with how much..."
"One of the best swim schools in the area. Well worth the cost of lessons for your child. I highly recommend it."
"Matteo is an incredible instructor who keeps the kids engaged and teaches them valuable swimming skills. A+ experience."
"Patrick is the best! He was so patient with my daughter Stella and when we came back, she recognized him and was comfortable because of..."
"Great place"
"My son started swim lessons at 5. He just made 7 and he’s such a confident swimmer. It has made summer water activities much more..."
