Michael Phelps Swimming Logo


Swim SchoolMichael Phelps Swimming (MPS), programming of Michael Phelps Swim School, is a world-class program of swimming methodology that has been developed and enhanced over the course of three decades of practice and instruction. Designed for swimmers of all ages and abilities, Michael Phelps Swimming is rooted in its comprehensive understanding of how individuals develop their motor and cognitive skills, both children and adults, as it relates to the properties of water through the programs’ philosophy of the four “B’s”: Body Position, Buoyancy, Breathe Control and Balance. The principles of Michael Phelps Swimming create an environment of teaching and coaching that meets the needs and abilities of swimmers individually


Michael Phelps Swim School is a Baltimore based, 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. The top priority of the MP swim school curriculum is to insure that each participant has an opportunity to become comfortable, confident and safe in and around the water.


Formerly called The North Baltimore Swim School, Michael Phelps Swim School at Meadowbrook offers a variety of educational swimming opportunities for lifelong aquatic fitness. Operating in 6 week sessions, 5 times per year, MPSS offers up to 40 hours per week of day/time options at various levels of abilities. These options come in group, private, or semi-private formats.

Michael Phelps Swim School Adult Programs at Meadowbrook include on-going group lessons, aquatic personal training, and seasonal Open Water clinics.


For more information visit Michael Phelps Swim School



NBAC Stroke Clinic


Stroke Clinic is a more intensive level of swim instruction that is offered by both the Michael Phelps Swim School and the North Baltimore Aquatic Club. Stroke Clinic is open to swimmers who have a competent freestyle and can swim backstroke unassisted. This is an hour-long class for children 6 years and older. Typically, stroke clinic swimmers are involved in summer league teams and desire to improve their strokes and maintain contact with the sport of swimming during the off season. Participation in summer swimming is not a prerequisite however. Stroke clinics offer instruction by the NBAC coaching staff, senior level NBAC swimmers, and MPSS swim teachers. Stroke technique, development and refinement is highlighted. Stroke Clinics are offered on Saturdays and Sundays. Students can enroll for:


  • 10 week session in the Fall.
  • 8 week session in the Winter.
  • 10 week session in the Spring.

Registration Form Here






Feedback Form

Contact Us

Phone: (410) 433-8300 
Fax: (410) 433-0953


Mon – Fri: 5:30 am – 9:30 pm

Sat: 6:00 am – 7:00 pm (8:00 pm Summer)

Sun: 10:00 am – 7:00 pm (8:00 pm Summer)

Outdoor Recreation: 10 am – 8 pm all Summer