Who Are We?

We Produce Remarkable Results

At the Gold Medal Swim Academy, we are committed to providing our customers the best results and unforgettable experiences.  Our expert staff is here to provide best in class service and instruction for all of your swim needs.


We offer 3 unique programs:

- Swim School = Group learn to swim lessons for children ages 3+*

- Semi-Private Lessons = Semi-private lessons for individuals of all ages (2+) and ability levels (beginner to elite)

- Private Lessons = One on one instruction for individuals of all ages (2+) and ability levels (beginner to elite)

*In order to participate in Swim School, the child must be fully potty trained.


Unrivaled Instruction & Expertise

What sets us apart from others is the unmatched experience and expertise of our instructors. Hailing from the Tri-state area, our instructors are the best in the field, with a wealth of knowledge in teaching individuals of all ages and ability levels – from beginners to elite swimmers. Your child will be in the capable hands of seasoned experts who know how to bring out the best in you or your children.


We Deliver Unforgettable Experiences

We believe that learning should be fun, and that's why we create an engaging and memorable experience for everyone. From the moment you step into our facility, you will be immersed in an environment that fosters excitement and growth. Our instructors use innovative teaching methods and personalized attention to ensure our customers feel valued, supported, and encouraged throughout their swim journey.


Questions & Contact

We'd be happy to answer any questions you have about our programs. You can reach us via:

Program Descriptions & Information

Swim School - Group swim lessons teaching “bubbles to butterfly”

Description: The Swim School is our flagship program. Sticking to our motto of, “from bubbles to butterfly”, individuals in this program will learn swimming fundamentals and essential survival skills in a safe and engaging environment. It caters to individuals of all ages and experience levels who want to build a strong foundation in swimming.


Customers will be placed with a group and instructor that fits their needs and skills and will remain with the same instructor / group for the entire session. Each child within the group will receive tailored instruction specifically for them and will advance as far as their skills allow.


Program Notes (This is for our traditional Swim School at the Rehab for Life Facility. If you're looking for program information for Summer Lessons at Lakeridge, click HERE):

  • Lesson Format: Group lessons (4:1 student to instructor ratio MAX)
  • Session Length: 4 weeks*
  • Class Length: 30 minutes
  • Class Days: Monday through Thursday + Saturday
  • Class Times Offered (Monday - Thursday): 5:00p, 5:30p, 6:00p, & (Mon/Wed only) 6:30p
  • Class Times Offered (Satuday): 9:00, 9:30a, & 10:00a
  • Age Requirement: Ages 3+**
  • Ability Level: Beginner to novice
  • Session Cost: $200 for 2x / week option & $100 for 1x / week option
  • Returning Families with multiple children will receive a 25% discount for their 2nd+ child! (Applies to 2x / week only)

*Some sessions may be less than 4 weeks to account for holidays. Those sessions will be prorated accordingly.

**Individuals who are not potty trained must wear leak-proof diapers


Session & Enrollment Calendar

Our 2024  session & enrollment calendar for our Swim School can be found HERE.
  • Summer 2 Session = June 24 - July 22 - Enrollment opens June 8
  • Summer 3 Session = August 5 - August 31 - Enrollment opens July 20
  • Fall 1 Session = September 16 - October 12 - Enrollment opens August 31


Semi-private Lessons - Swim instruction for all ages, abilities, and needs

Description: Semi-private lessons offer 2:1 personal instruction for individuals of all ages (2+) and ability levels. Our coaches have over 50 years of experience working with individuals of all ages, abilities, and needs (beginners to Olympians) and would love to help you improve your swimming skills.


Program Notes:

  • Lesson Format: Semi-private (2:1 student to instructor ratio MAX)
  • Session Length: Indefinite (never expires until you've completed the lesson(s) you paid for)
  • Class Length: 30 minutes
  • Days & Times Available: Same Family = Multiple Times Available. Non-Same Family = Saturday mornings*
  • Age Requirement: Ages 2 - 65+**
  • Ability Level: Beginner - Elite
  • Package Cost (per person): $50 for a single lesson & $200 for 4 lessons

*If you are registering two siblings, you will book a time via our scheduling app. If you are looking to be paired with another individual for Semi-private lessons, please wait for us to reach out to you so that we can find a match for you / your child.

**Individuals who are not potty trained must wear leak-proof diapers


Private Lessons

Description: Same information as Semi-private lessons but with a swimmer to instructor ratio of 1:1.

  • Package Cost: $75 for a single lesson & $300 for 4 lessons
  • Age Requirement: Ages 2 - 65+*

*Individuals who are not potty trained must wear leak-proof diapers