The Joffrey Academy has something for everyone, whether training to become a professional or learning to dance for the first time.

Auditions are required for the Pre-Professional Division. All other Joffrey for All programs are open to various ages and levels and require registration.

Note: Due to state and city mandates related to COVID-19, some Joffrey classes and programs are temporarily virtual. Please check each respective program for program-specific updates and class offerings. We encourage visitors to check back frequently for the latest announcements. 

Explore Joffrey for All

Pre-Professional Division

Students develop a strong foundation in classical ballet while taking the next steps to join the Academy's professional programs.

Youth Division

Beginner students discover their passion for dance while intermediate and advanced students can enhance their training. Youth Division classes are geared toward students ages 9-17 years old.

Children's Division

Students focus on correct posture, placement, coordination, and musicality. Classes are geared toward students aged 2 to 12 years old.

Adult Open Division

Designed for adult dancers ages 15 and older. All abilities and levels are welcome.

Adaptive Programs

Students find their place in the dance community through a positive movement experience that encourages socialization.