Upcoming Events, Classes, & Workshops


Primary Division Registration for Session II

The Primary Division Session II (for dancers ages 4–7) is open! Session II will take place from January 24 to May 23.


Register today

Open Division for Adults | Ballet Fundamentals Winter Session

Ballet Fundamentals Winter Session registration is open to adults 16+!  Classes for Fundamentals I and II take place from early January until late March.

Register today

Summer Intensive Auditions

MDT is hosting summer intensive auditions in January and February for the following organizations:



  • Sat. Jan 17 ⋆ Pacific Northwest ballet
  • Sun. Jan 25 ⋆ Ballet West
  • Sun. Jan 18 ⋆ Next Generation Ballet
  • Sat. Jan 31 ⋆ Boston Ballet
  • Sat. Jan 24 ⋆ Cincinnati Ballet
  • Sun. Feb 1 ⋆ Ballet Austin
  • Sun. Feb 8 ⋆ Milwaukee Ballet


Learn more

Spring Festival | 2026

For all dancers; ages 4–18

May 1 and 2, 2026

The O’Shaughnessy at St. Catherine's

Stay tuned for updates on repertoire and an exciting announcement on guest artists!

2026 Summer Program

MDT's 2026 Summer Program will take place on June 8–26, 2026.

The schedule will be from 9:30–4 p.m. Monday through Friday, and is open to dancers 8–18. Stay tuned on the registration details as well as special guest artist announcements!

Check out previous guest artists