PLEASE FILL OUT YOUR INFORMATION BELOW

"*" indicates required fields

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

Summer Jump Start Dates are Now Available!

Book Here!  

Goldfish Swim School Serving Hudson, MN

At Goldfish Swim School near Hudson, MN, we provide milestone-based, engaging swim lessons for children from 4 months through 12 years old. Serving families from Hudson and nearby areas, we specialize in local swim lessons that offer convenience, comfort, and fun while prioritizing water safety and lifelong swim skills.

Trusted Kids’ Swim School Near Hudson, MN

At Goldfish Swim School in Hudson, our mission is to nurture young swimmers with swim lessons designed by parents for parents. We take pride in our unique approach, The Science of SwimPlay®, which combines guided progressions with an inviting environment to help children learn to swim, overcome fears, and build water safety and cognitive skills.

  • Milestone-based swim lessons using The Science of SwimPlay®.
  • Individualized attention with a 4:1 student-to-teacher ratio.
  • 90-degree, shiver-free pool with flexible scheduling and free make-up lessons.
  • Family Swim times available for fun indoor bonding.
  • Experienced teachers dedicated to safety and cognitive skill development.

Ready to take the plunge? To enroll at our swim school serving Hudson, MN, simply get in touch with our local team or register online.

Convenient for Local Families

Goldfish Swim School – Oakdale offers an easily accessible indoor swimming school near Hudson, MN. A quick drive down Interstate 94 gets you to our premier tropical-themed facilities with onsite parking. Rain or shine, frost or snow, we’ll be here to help your child continue their swim journey!

Open throughout the week with extended hours – excluding Fridays when the facility is closed -, we endeavor to make it easy for busy families to fit in essential swim lessons. Parents can relax or get some work done while watching their kids from our climate-controlled viewing gallery.

Swim Programs for Kids of All Ages

Our kids’ swim school near Hudson, MN, offers swim programs for children from 4 months through 12 years old. Whether your child is a first-time swimmer or working on advanced techniques for competitive swimming, we have an ideal class for them.

  • Infants: Our swim school for babies near Hudson, MN, serves children from 4–35 months. A nurturing environment with small class sizes helps little ones develop a love for swimming at a young age.
  • Preschool: Our preschool swim lessons for 2–4 year-olds offer greater independence, helping kids develop confidence as they focus on skills that promote water safety.
  • School-Aged Kids: Designed for children from 5–12, these programs build stronger technique while helping swimmers gain strength and coordination.

Want to explore class options? Explore our local swim lessons to find the right fit for your child.

Building Water Safety Skills & Confidence

At Goldfish Swim School, learning to swim is about much more than practicing the freestyle, backstroke, and butterfly. Water safety is at the core of all of our programs.

As a beginner-friendly swim school near Hudson, MN, we provide lessons that grow along with each child, from first-time splashers to competitive swimmers. Our certified teachers use a milestone-based curriculum with a safety-first focus. The result is increased confidence both in and around water! In the process, students learn patience, persistence, and the importance of celebrating small achievements — skills that will serve them for a lifetime.

FAQs About Our Swimming School Near Hudson, MN

What ages can start at Goldfish Swim School near Hudson, MN?

We offer swim lessons for children from 4 months through 12 years old at our swim school near Hudson, MN, ensuring age-appropriate learning experiences for every developmental stage.

Are swim classes available year-round near Hudson, MN?

Yes! Our indoor facilities at Goldfish Swim School near Hudson are open year-round, providing the ideal environment for your children to continue progressing, no matter the weather. This consistency helps create trust and confidence in their teachers and in themselves.

How do I enroll at Goldfish Swim School?

Easily register online using our Parent Portal. Many families also visit our swimming school near Hudson to ask questions and explore the space, but be careful — you might want to dive in yourself!

Can I book a swim assessment?

Yes! We highly recommend taking our free swim assessment to help determine the best class for your child.

Can siblings attend Goldfish Swim School if they’re different ages?

Of course! As long as they’re between 4 months and 12 years old, siblings can attend Goldfish Swim School. We offer flexible class times and multi-child discounts to accommodate busy families.

Book Your Lesson Today

Community Services:

It's Time To
Take a Swim!