The Local Swim School for Swimmers of All Ages in Buffalo, NY & Throughout the WNY Area

Proudly serving communities, schools, organizations, teams,
and individuals throughout Western NY.
- ROCHESTER LOCATION COMING SOON -

Class Duration Details Registration
Get Wet 30 min 6 months - 3 years REGISTER NOW
Parent / Child Pre-Beginner 30 min Ages 3+ REGISTER NOW
Class Duration Details Pricing Registration
Pre-Beginner 1 30 min Ages 3+ $99 REGISTER NOW
Pre-Beginner 2 30 min Ages 3+ $99 REGISTER NOW
Beginner 1 30 min Ages 3+ $99 REGISTER NOW
Beginner 2 30 min Ages 4+ $99 REGISTER NOW
Advanced Beginner 30 min Ages 4+ $99 REGISTER NOW
Class Duration Details Pricing Registration
Private Lesson 30 min Ages 6 months+ $199 REGISTER NOW
Semi-Private Lesson 30 min Ages 6 months+ $139 REGISTER NOW
GET STARTED TODAY! - BROWSE ALL CLASSES & PROGRAMS

“I was first introduced to the sport of swimming through the very same water safety instruction we offer at the Michael Phelps Swim School, and am proud to now be in a position where we can make this great programming available to even more people through the affiliation with Velocity Aquatics.”

- Michael Phelps


Michael Phelps Swimming is a learn-to-swim program for all ages and abilities. Swim classes include personal safety, stroke development, water sports and games, personal growth, and rescue skills. Our top priority is to ensure that each student has an opportunity to become comfortable, confident and safe in and around the water.

Group Swimming Lessons for Kids

SIGN-UP & ONLINE REGISTRATION

We offer full open enrollment, join anytime of the year.

At Michael Phelps Swimming, our swim school is the perfect place to help your child find a love for swimming. Our highly-trained instructors can provide the basics all while teaching the fundamentals of personal safety, stroke development, and more. For help in determining which Group Level to register your child in, please review our class descriptions. Contact us if you need additional assistance in selecting the correct level or if you'd like to learn more about our group or private swim lessons. All students are evaluated at their first class as well. Our swimming lessons begin immediately upon registering. We're proud to teach students throughout Buffalo, Lancaster, Williamsville, Clarence, Amherst, Kenmore, NY, and the surrounding WNY communities.

LEARN MORE

Call Us To Learn About Our Competitive Swim Teams

YEAR-ROUND USA SWIM CLUB

The Velocity Aquatics Swim Club is a year-round, competitive USA Swim Club offering professional, full-time coaching and an environment designed to assist a swimmer in achieving their greatest goals. Reach out to our local swim school today for more information about our competitive swim teams!


SERVING:
Communities, schools, organizations, teams, and individuals throughout Western NY.

LEARN MORE

Weekly Lessons

All classes
Swimmers of all ages
All skill levels

LEARN MORE

Classes & More!

Group

Private / Semi-Private

Parent / Child

Adult Programing

Gift Certificates

Pool Parties/Rentals

REGISTER NOW

Our Location

VISIT US TODAY

Hopkins Square Plaza
1590 Hopkins Rd.
Amherst, NY 14221


Our new center features a WARM water teaching pool that is kept at temperatures between 88 and 90 degrees! Spectators have the luxury of observing classes from the climate-controlled lobby observation area rather than the pool deck. There are two locker rooms with private changing and shower stalls, as well as a new Family Changing Room with larger, fully private changing stalls that are each equipped with Baby Changing Stations.

CONTACT US