Download This Weeks Schedule

Download This Week’s Schedule


Classical Ballet & Contemporary Dance

for all ages


MCPA offers professional dance training for all ages and levels, from the beginning pre-schooler to the aspiring professional. Classes are available for ages 2 1/2 and older, from beginner through professional levels in ballet, pointe, modern, jazz, and tap.

New students are welcome to try a class any time for free!

Email: or call 443-438-4525




Photo credit: Ruzika Puskas-Ragontse




See all of the classes available for open registration for ages 2 1/2 and older.


calendar of


A calendar full of important dates for our MCPA families. 




Find out more about our year round professional training program, and how to schedule an audition for ages 6 and older. 

News & Upcoming Events


MCPA has been nominated as Best of Baltimore for dance training. If you want to see MCPA selected as the best dance studio, click below for the link to vote! Of course then you'll see all the news on WHY our dance studio is nominated with all the fantastic successes at our recent ballet and dance competitions!