PLEASE FILL OUT YOUR INFORMATION BELOW

"*" indicates required fields

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

50% OFF FIRST MONTH (2 LESSONS ON US - code FIRST2FREE) - Enroll by May 31st!

Register Here 
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 Swim Class Today!

Promo Code? Redeem it at checkout!

Goldfish Swim School - St. Matthews

4176 Westport Rd Louisville, KY 40207
Today's Hours: Loading...
bubbles-waving

Stay Connected!
Sign Up To Receive News, Updates, and Special Offers

"*" indicates required fields

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

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

$29.95 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: 9:00 AM - 7:30 PM
    • Tuesday: 9:00 AM - 7:30 PM
    • Wednesday: 9:00 AM - 7:30 PM
    • Thursday: 9:00 AM - 8:00 PM
    • Friday: 10:00 AM - 2:00 PM
    • Saturday: 9:00 AM - 2:00 PM
    • Sunday: 9:30 AM - 6:00 PM
    View All Swim Lessons
  • Family Swim Hours Members & Non-Members
    • Saturday: 12:30 PM – 2:00 PM
    • Thursday: 12:15 Pm – 1:30 PM
    • No Open Swim: May 2nd (KY Derby), May 25th, May 30th, June 27th, and July 4th due to staff training or holiday closure. 
    • Free to Members | $10 per person/$30 per family Non-Members

     

    Learn More About Family Swim
  • Swim Force Hours Members
    • Thursday: 7:15 PM – 8:15 PM
    • Sunday: 1:15 PM – 2:15 PM
    Learn More About Swim Force
  • Summer Swim Camps - Four Consecutive Days of Swim Lessons! Members and Non-Members
    • June 8 – 11th, 2026 (9AM – 12PM & 4:30PM – 7PM)
    • June 15 – 18th, 2026 (4:30PM – 7PM)
    • June 22 – 25th, 2026 (4:30PM – 7PM)
    • Pricing starts at $120 per Jump Start Clinic; No enrollment fee. 
      Registration Opens May 1st, 2026!

     

    Learn More About Jump Start Clinics
  • Birthday Parties Members & Non-Members
    • Saturdays: 3:00 PM – 5:00 PM
    • Cost: $500 Members & $600 Non-Members

     

    Learn More About Birthday Parties
  • Closure Dates
    • Memorial Day Weekend: Saturday, May 23rd through Monday, May 25th
    • July 4th Weekend: Saturday, July 4th through Sunday, July 5th
Enroll Today!

Swim School in Louisville, for Kids of All Ages

Every child learns differently, and that’s exactly where Goldfish Swim School – St. Matthews stands out! Inside our warm, indoor pool, instructors adjust pace and guidance to match each swimmer’s readiness, so progress feels natural instead of rushed. Parents looking for a swim school in Louisville, KY, that balances structure with encouragement will find a supportive, kid-friendly environment here.

 

Why Families Choose Goldfish Swim School – St. Matthews

Clear expectations and visible progress help families feel confident in each lesson. At Goldfish Swim School – St. Matthews, we provide:

  • Small class sizes with a 4:1 student-to-teacher ratio for individualized attention
  • A warm, indoor pool that keeps swimmers comfortable year-round
  • Defined skill milestones so parents can easily track progress
  • Our Science of SwimPlay® curriculum, designed to build skills through guided play
  • Experienced instructors who lead swim lessons with patience, encouragement, and care
  • A safe, welcoming environment where children can build confidence in and around the water

Call (502) 385-4443 to connect with our local team and learn about our swim lessons and current class availability.

 

Swim Programs for Every Age and Skill Level

Swimmers are grouped by readiness, so each class builds skills at a pace that feels steady and appropriate. Parents looking for swim lessons in Louisville, KY, will find age-based instruction that introduces water comfort, balance, and coordination before progressing to more advanced movements.

Our programs support all skill levels, from infant swim lessons to more advanced swimmers. Each class is designed to help children grow their confidence, improve technique, and build strong water safety skills over time.

 

A Family-Focused Swim School Serving Louisville

Conveniently located near Worthington Hills and major Louisville roadways, our swim school makes weekly lessons easy to maintain. Families across Louisville appreciate a setting designed for consistency, where structured progression and dependable scheduling support steady advancement from one level to the next.

 

Our Commitment to Water Safety

Water safety is our top priority and remains the foundation of every lesson. From the start, swimmers practice floating, safe entry and exit, breath control, and overall pool awareness, with each skill reinforced regularly so confidence builds alongside technique.

To support proper placement, we offer a complimentary swim skills assessment that evaluates your child’s comfort level and readiness before classes begin. This helps ensure each swimmer is placed in the level that best matches their current abilities.

 

FAQs About Our Swim School in Louisville

Parents often have questions about readiness, scheduling, and early skill development. The answers below provide helpful guidance.

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

Children can begin lessons as early as four months old! As they grow, toddler swim lessons introduce age-appropriate movements that help build comfort and confidence in the water.

How often do families typically attend swim lessons?

Most families choose weekly sessions. Regular attendance helps reinforce learning and supports steady advancement from one level to the next.

What should my child bring to swim class?

Bring swimwear and a towel for each class. Reusable swim diapers are required for swimmers who are not yet potty-trained.

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

Every child progresses at their own pace. With consistent weekly lessons, many swimmers gradually build confidence and foundational skills over time.

What water safety skills should children learn first?

Early instruction at our kids’ swim school in Louisville focuses on floating, safe entry and exit, breath control, and overall water awareness before progressing to more advanced swimming techniques.

Discover Goldfish and give your kids the courage to dive in today! Contact us at (502) 385-4443 to get started.

Kid

Why Goldfish?

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