Skip to main content

The wait is over — registration for our 2026–2027 season is officially open, and this year we’re making it easier than ever to plan your dancer’s year. Alongside registration, we’ve published our full class schedule and, for the first time, our complete tuition and fees right on the website. Here’s everything you need to get started.

Registration Is Now Open

Whether you’re joining the MPSD family for the first time or returning for another season, enrolling is quick and easy through our online registration portal. New families can create an account in minutes, and returning families can log in to manage enrollment for the new season.

We welcome dancers of all ages and levels — from our littlest at 18 months right through to adult classes — across ballet, jazz, tap, Irish, hip hop, lyrical, contemporary, acro, Broadway and more.

Register now →

Explore the Full 2026–2027 Schedule

Curious what’s running this year and when? Our complete weekly class schedule is now available online. You can browse every class by day, search for a specific style or age group, and find the perfect fit for your dancer’s week — all in one place.

View the class schedule →

New: Transparent Pricing

This year, we’re putting all of our pricing right on the website — because we believe families deserve to know exactly what to expect. You’ll find our complete tuition for the 2026–2027 season, with prices shown tax included, so there are no surprises at checkout.

Our season runs over five terms of seven weeks, with tuition billed per term. And the more your dancer takes, the more you save — our multi-class discount applies automatically to your total bill, up to 25% off for families enrolled in seven or more classes.

See tuition & fees →