Contact Us Today to Enroll in One of Our Swimming Lessons!

Welcome to Michael Phelps Swimming! We are proud to offer some of the highest quality instruction and custom swimming classes in the greater WNY area. The 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. From learn-to-swim programs and private swimming lessons to starting competitive swim teams, we welcome families to give us a call or enroll your child online! Our group swimming lessons are offered to students across Buffalo, Lancaster, Williamsville, Clarence, Amherst, Kenmore, NY, and the surrounding WNY communities.

Phone: (716) 689-6777
Mon: 3 - 7:15PM
Tue: 9:30AM - 8:30PM
Wed: 9:30AM - 7:15PM
Thur: 9:30AM - 8:30PM
Fri: 4 – 7:30PM
Sat & Sun: 8:00AM - 4PM