Make a Splash in 2025!

Enroll Here

Where Kids from Oakland, MI Learn to Swim

Expert Play-Based Swim Lessons for Kids Ages 4 Months to 12 Years in Oakland, MI and Nearby Areas

At Goldfish Swim School, we focus on providing a fun, safe, and engaging space where children of all ages can learn to swim, develop important life skills, and gain confidence in the water. Based in Rochester, MI, we’re proud to bring top-tier swim education to families in the region, offering a state-of-the-art facility designed with your child’s safety and success in mind.

Why Choose Us?

A Fun and Effective Approach to Swim Lessons

We believe swimming should be both enjoyable and educational. Our curriculum is designed with the idea that swimming should be a fun experience while also helping children develop crucial, life-saving skills. We offer a variety of classes for children of all ages and skill levels, making sure every child feels comfortable and confident in the water.

State-of-the-Art Facility

Our Goodison location features a climate-controlled, indoor pool with warm water, making it ideal for swim lessons all year round. The warm water helps children relax and ease into swimming while promoting muscle comfort. It’s a secure and supportive space where each child can feel confident as they progress on their swim journey.

Experienced and Caring Instructors

Our instructors are specially trained to work with kids, focusing on safety, skill development, and making lessons fun. With a 4:1 student-to-instructor ratio in most classes, we ensure your child gets the attention they need to build their swimming skills and thrive.

Family-Friendly Environment

Goldfish Swim School isn’t just for kids – it’s for the whole family! Our welcoming environment lets parents and caregivers be a part of their child’s swim progress. You can watch your swimmer grow from our viewing areas or enjoy the flexibility of our scheduling options.

Our Swim Classes

We offer a variety of classes for kids aged 4 months to 12 years, designed to meet each swimmer’s unique age and ability level.

Baby & Toddler Classes (4 months to 3 years)

In our Little Dippers classes, babies and toddlers are introduced to the water in a fun, supportive, and safe setting. Parents join these classes to help foster trust and comfort in the water with their little ones.

Preschool & School-Age Classes (4 to 12 years)

As children grow, they advance through age-appropriate classes, from beginners learning water safety and floating to more advanced swimmers perfecting strokes and building endurance. Each class focuses on developing essential skills in an encouraging and positive environment.

Swim Team Prep

For children ready to elevate their swimming, we offer a Swim Team Prep program. This class focuses on refining technique, building endurance, and preparing for competitive swimming – all while maintaining a fun atmosphere.

Private Lessons

In addition to group classes, we provide private lessons for children who need one-on-one attention to reach specific goals or require a more customized learning experience.

Safety First: Water Safety is Our Top Priority

Safety is our top priority. Every class is held in a secure environment, with certified lifeguards and instructors trained in CPR and first aid. We also teach essential water safety lessons to ensure that every child is equipped with the skills to stay safe in and around water.

Join the Goldfish Family Today!

We’re excited to welcome you to Goldfish Swim School. Whether your child is just starting their swim journey or looking to improve their skills, we’re here to help them succeed in the water and beyond. Our classes are designed to be fun, engaging, and full of opportunities for children to build confidence, make new friends, and create lasting memories.

Ready to Dive In? Contact us today to schedule your lesson or to learn more about our programs and membership options!

Book Your Lesson Today

Community Services:

It's Time To
Take a Swim!