2026–27 season Classes begin September 8

Find classes by age.

Seventy-plus classes a week — ballet, tap, jazz, lyrical, hip hop, contemporary, and technique — organized by your dancer's age, with competitive and semi-competitive teams below. Registration for the 2026–27 season is open now.

Recreational classes by age

RecreationalAges 2–3.

Princess Ballerina · ages 2½–3½

DayTimeClass
MondayPrincess Ballerina
WednesdayPrincess Ballerina
SaturdayPrincess Ballerina

RecreationalAges 4–6.

DayTimeClass
MondayLyrical
MondayJazz
MondayHip Hop
MondayBallet/Tap
TuesdayHip Hop
TuesdayBallet/Tap
WednesdayDisney Ballet/Jazz
WednesdayHip Hop
ThursdayBallet — Beginner
SaturdayHip Hop
SaturdayBallet/Tap

RecreationalAges 7–11.

DayTimeClass
MondayHip Hop
TuesdayBallet — Beginner/Intermediate
TuesdayTap — Beginner
WednesdayHip Hop
WednesdayLyrical
WednesdayJazz
ThursdayBallet — Beginner

RecreationalAges 12 & up.

DayTimeClass
ThursdayJazz/Hip Hop Fusion
ThursdayBallet — Beginner/Intermediate
ThursdayLyrical

Competitive teams Mini · Petite · Junior · Teen · Senior

Competitive teams.

Competitive teams also include Saturday dance team rehearsal.

Mini Team

DayTimeClass
ThursdayHip Hop
ThursdayBallet
ThursdayJazz
SaturdayLyrical
SaturdayTap
Saturday—Dance Team Rehearsal

Petite Team

DayTimeClass
MondayJazz
MondayHip Hop
WednesdayTap
WednesdayLyrical
ThursdayBallet
Saturday—Dance Team Rehearsal

Junior Team

DayTimeClass
MondayHip Hop
MondayJazz
MondayLyrical
TuesdayTechnique
TuesdayBallet
ThursdayJumps & Turns
SaturdayTap
Saturday—Dance Team Rehearsal

Teen Team

DayTimeClass
TuesdayTap
TuesdayBallet
TuesdayLyrical
TuesdayContemporary
WednesdayHip Hop
WednesdayJumps & Turns
ThursdayJazz
SaturdayTechnique
Saturday—Dance Team Rehearsal

Senior Team

DayTimeClass
TuesdayBallet
TuesdayTap
TuesdayJazz
TuesdayLyrical
WednesdayJumps & Turns
WednesdaySenior/Teen Jazz (teacher approval)
WednesdaySenior/Teen Lyrical (teacher approval)
WednesdayContemporary
ThursdayHip Hop
SaturdayTechnique
Saturday—Dance Team Rehearsal

Semi-competitive teams Starlites · Futures · Elite

Semi-competitive teams.

Starlites

DayTimeClass
ThursdayBallet
SaturdayHip Hop
SaturdayJazz
SaturdayTap

Futures Team

DayTimeClass
ThursdayBallet — Beginner
ThursdayJazz
ThursdayLyrical
SaturdayHip Hop
SaturdayTap

Elite Team

DayTimeClass
TuesdayBallet
WednesdayJumps & Turns
WednesdayLyrical
WednesdayJazz
WednesdayHip Hop
ThursdayTap

Before the first class

What should my dancer wear?

All dance attire is black, hair goes up for every class, and each style has its own shoes. The full dress code, class by class, is one tap away.

See the dress code

Schedule as published for the 2026–27 season. Live class availability, room assignments, and any mid-season updates are always current in the registration portal.

Tuition

Simple monthly tuition.

1 class / week$60per month
2 classes / week$115per month
3 classes / week$167per month
4 classes / week$217per month

Tuition is paid in 10 equal payments, due on the 1st of the month, September to June. A registration fee and your first payment are due at the time of enrollment.

Classes begin September 8.

Registration for the 2026–27 season is open — find your dancer's class and save their spot.

Register now