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½

ClassDayTime
Princess BallerinaMonday
Princess BallerinaWednesday
Princess BallerinaSaturday

RecreationalAges 4–6.

ClassDayTime
LyricalMonday
JazzMonday
Hip HopMonday
Ballet/TapMonday
Hip HopTuesday
Ballet/TapTuesday
Disney Ballet/JazzWednesday
Hip HopWednesday
Ballet — BeginnerThursday
Hip HopSaturday
Ballet/TapSaturday

RecreationalAges 7–11.

ClassDayTime
Hip HopMonday
Ballet — Beginner/IntermediateTuesday
Tap — BeginnerTuesday
Hip HopWednesday
LyricalWednesday
JazzWednesday
Ballet — BeginnerThursday

RecreationalAges 12 & up.

ClassDayTime
Jazz/Hip Hop FusionThursday
Ballet — Beginner/IntermediateThursday
LyricalThursday

Competitive teams Mini · Petite · Junior · Teen · Senior

Competitive teams.

Competitive teams also include Saturday dance team rehearsal.

Mini Team

ClassDayTime
Hip HopThursday
BalletThursday
JazzThursday
LyricalSaturday
TapSaturday
Dance Team RehearsalSaturday—

Petite Team

ClassDayTime
JazzMonday
Hip HopMonday
TapWednesday
LyricalWednesday
BalletThursday
Dance Team RehearsalSaturday—

Junior Team

ClassDayTime
Hip HopMonday
JazzMonday
LyricalMonday
TechniqueTuesday
BalletTuesday
Jumps & TurnsThursday
TapSaturday
Dance Team RehearsalSaturday—

Teen Team

ClassDayTime
TapTuesday
BalletTuesday
LyricalTuesday
ContemporaryTuesday
Hip HopWednesday
Jumps & TurnsWednesday
JazzThursday
TechniqueSaturday
Dance Team RehearsalSaturday—

Senior Team

ClassDayTime
BalletTuesday
TapTuesday
JazzTuesday
LyricalTuesday
Jumps & TurnsWednesday
Senior/Teen Jazz (teacher approval)Wednesday
Senior/Teen Lyrical (teacher approval)Wednesday
ContemporaryWednesday
Hip HopThursday
TechniqueSaturday
Dance Team RehearsalSaturday—

Semi-competitive teams Starlites · Futures · Elite

Semi-competitive teams.

Starlites

ClassDayTime
BalletThursday
Hip HopSaturday
JazzSaturday
TapSaturday

Futures Team

ClassDayTime
Ballet — BeginnerThursday
JazzThursday
LyricalThursday
Hip HopSaturday
TapSaturday

Elite Team

ClassDayTime
BalletTuesday
Jumps & TurnsWednesday
LyricalWednesday
JazzWednesday
Hip HopWednesday
TapThursday

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