CLASS DESCRIPTIONS

Parent & Child Swimming Classes for the Greater Buffalo, NY Area

Get Wet Parent & Child Class

Get Wet is our introductory class for children between the ages of 6 months and 3 years old. At 3 years old, we believe that children will do well in a class without a parent. Until that time we want the support and loving nature of a parent or caregiver experiencing the water with the child. Swimming lessons can be a great way you as a parent can bond with your child, as milestone moments are best experienced together. When you attend swimming classes with your younger child, they often feel more comfortable and confident to learn and progress through the specific swimming lessons.

In the Get Wet class we hope:

  • To provide an opportunity for an adult and young child to have FUN together in the water and group swimming lessons.
  • To educate the parents on how to work with their child in the water and begin to teach basic water safety skills with an emphasis on having FUN and developing comfort in the water.
  • Our intent is for each child to have an opportunity to enjoy the water with someone who loves them, which will make an easy transition to swimming lessons with an instructor and no parent.

Parent / Child Pre-Beginner Class

The Parent / Child Pre-Beginner is Step 2 of our AMAZING Get Wet Program!

The Parent / Child Pre-Beginner Class will introduce students to the skills of a Pre-Beginner class while utilizing the parent as a child’s first teacher. Parent / Child Pre-Beginner is designed as the next step for those participating in the Get Wet program and as a way to catch young children that may not be ready for the Pre-Beginner swimming classes even though they have met the age requirement of 3. By continuing to enroll your children in swimming lessons, you will allow them to continue to progress into higher swim school levels, eventually producing a strong and confident swimmer.

Small Group Swimming Lessons (Parents Are Not In The Water With The Child)


Michael Phelps Swimming is a learn-to-swim program for children of all ages and abilities in the greater WNY area. Our private and group swimming lessons 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. If you're interested in learning more about our year-round swim teams, we welcome you to call our swim school today! We're proud to provide high-quality swimming classes to students throughout Buffalo, Lancaster, Williamsville, Clarence, Amherst, Kenmore, NY, and the surrounding communities.

Please use the group level descriptions below to help you select the correct group level to register in. A student must meet the prior level's Advancement Criteria in order to register into a group swimming lesson. Current students should never register within a higher level without authorization from management.

Please contact us at infompsbuffalo@gmail.com

Custom Swim Programs

Proudly serving communities, schools, organizations, teams,
and individuals throughout Western NY.

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+ $88 REGISTER NOW
Pre-Beginner 2 30 min Ages 3+ $88 REGISTER NOW
Beginner 1 30 min Ages 3+ $88 REGISTER NOW
Beginner 2 30 min Ages 4+ $88 REGISTER NOW
Advanced Beginner 30 min Ages 4+ $88 REGISTER NOW
Class Duration Details Pricing Registration
Private Lesson 30 min Ages 6 months+ $175 REGISTER NOW
Semi-Private Lesson 30 min Ages 6 months+ $130 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.