Primary, Youth, & Adult Programs
NEW DIVISIONS & CLASSES STARTING 2026
Primary Division
PRIMARY DIVISION
* Membership, Class Card, or Drop In *
Pre-Ballet (Ages 3-5) Saturday 9:00-9:45am
Commitment: Up to 1x week or Drop In
Payment options: 1x week Membership, Class Card, or Drop In
Primary Ballet I (Ages 6-7) Tues 3:40-4:25pm OR Sat 9:50-10:40am
Commitment: Up to 1x week or Drop In
Payment options: 1x week Membership, Class Card, or Drop In
Primary Ballet II (Ages 7-9) Tuesday OR Thursday 4:30-5:20pm.
Commitment level: 1x week
Payment options: Membership, Class Card, or Drop In
Pre-Teen/Teen Beginner Ballet (Ages 10 and up) Fridays 5:00-5:55pm
Commitment level: 1x week
Payment options: Membership, Class Card, or Drop In
Youth Division
* Membership Only *
Youth Ballet I (Ages 8-10 )
Tuesday 4:30-5:20 OR Thursday 4:30-5:20pm, AND Friday 4:00pm-4:50pm
Minimum Commitment level 2x week Membership: Enroll in 2 classes or more classes
Recommendation to enroll in Friday 4:00pm, and then choose either Tuesday and or Thursday 4:30pm as second class
Youth Ballet II (Ages 9-14 )
Ballet Classes: Monday 4:30-5:25pm, Wednesday 4:30-5:25pm, Friday 4:00-4:50pm
Modern Class: Wednesday 3:30-4:25pm
Minimum Commitment level 2x week Membership: Enroll in 2 ballet classes or more classes
*Note: Dancers must be enrolled in 2 ballet classes in order to enroll in Modern.