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
More than one child? Just looking to drop in? Want an annual membership?
Check out our pricing schedule to learn
more!
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
Social Media Manager
Lucia
Deck Supervisor
Elizabeth
Deck Supervisor/Front Desk Representative
Ethan
Deck Supervisor
River
Deck Assistant
Jemimah
Deck Assistant
Hailey
Front Desk Representative
Cass
Front Desk Representative/Lifeguard
Omar
Swim Instructor/Lifeguard
Zeppelin
Swim Instructor/Lifeguard
Kalub
Swim Instructor/Lifeguard
Matilyn
Swim Instructor/Lifeguard
Emeri
Swim Instructor/Lifeguard
Peyton
Swim Instructor
Kobe
Swim Instructor
Jules
Swim Instructor
Natalie
Swim Instructor
Jenna
Swim Instructor
Hayden
Swim Instructor
Eli
Swim Instructor
Liv
Swim Instructor
Quinten
Swim Instructor
"My girls, both absolutely love swimming here and learning so much"
"Instructors are very patient and friendly."
"This is a very great place to take your kids to learn how to swim they are affordable, work with your schedule, and are flexible..."
"Our kids have been taking classes at Urbandale Goldfish since before they could walk. Now at 7 and 4, they are such confident and skilled..."
"👌🏻We love that place, my son enjoy it every lesson since more that 2 years! 🛟🏊🏻♂️💧👏🏻 ⭐️⭐️⭐️⭐️⭐️"
"Amazing swim instructors! My daughter loves it! She can’t wait for her swim lesson. I think they all need a raise!"
"We joined hoping to get swim lessons for our son. We started him at 7 months old and kept him in it until he turned..."
"We’ve had such a wonderful experience with this swim school! My daughter has grown so much confidence in swimming since starting here. The manager, Josh,..."
"👌🏻We love that place, my son enjoy it every lesson since more that 2 years! 🛟🏊🏻♂️💧👏🏻 ⭐️⭐️⭐️⭐️⭐️"
"We have been going to goldfish swim school for 2 years. My son always looks forward to his lessons. Omar does an amazing job teaching..."
"My daughter has had so much growth and progress over a short period of time. We love this facility and all of the staff. Would..."
