2024-2025 Season & Sessions
Registration is now closed for all classes EXCEPT
Baby Steps Winter Session Classes
Creative Movement Wednesday 10:15-11:00am
Creative Movement Thursday 4:00-4:45pm
Creative Movement Saturday 9:45-10:30am
Pre-Ballet Wednesday 11:00-11:45am
Pre-Ballet Saturday 10:05-10:50am
Baby Steps Winter Session Classes
Creative Movement Wednesday 10:15-11:00am
Creative Movement Thursday 4:00-4:45pm
Creative Movement Saturday 9:45-10:30am
Pre-Ballet Wednesday 11:00-11:45am
Pre-Ballet Saturday 10:05-10:50am
2024-2025 Season
*New students age 8+ or current students taking new genres: please contact the studio to set up your free assessment to determine which class(es) you are eligible for. You will need to be assessed before enrolling in the upcoming season.
Students age 2-7 can enroll by age. Please contact us if you need help in deciding which level will be best for your dancer!
The 2024-2025 Season is a 9-month program, running September 4th through May 17th. All students build their technical work throughout the year and prepare a piece for the spring recital taking place May 9th & 10th. Higher level classes may also be chosen to participate in our winter production of
"Into the Woods" on January 10th and 11th as well as audition for lead roles (date TBD).
Baby Steps are shorter sessions for 2-year-olds and will have a Parent Observation on their last day of the session.
For more information on class types view our Class Descriptions/Attire page.
*WAITLIST CLASSES: If you are interested in enrolling in a class that is full with a waitlist, we encourage you to register for the waitlist! This lets us see how many students are wanting to enroll in that particular genre/level/time. We may open an additional class, adjust the levels of some students, or add assistants in the class. You are able to be on a waitlist while also enrolled in your second-choice class. After registering for a waitlist, you will be contacted right away if a position becomes available.
See the block schedule at the bottom of the page for easy class planning!
Registration is now closed for all classes EXCEPT
Baby Steps Winter Session Classes
Creative Movement Wednesday 10:15-11:00am
Creative Movement Thursday 4:00-4:45pm
Creative Movement Saturday 9:45-10:30am
Pre-Ballet Wednesday 11:00-11:45am
Pre-Ballet Saturday 10:05-10:50am
Baby Steps Winter Session Classes
Creative Movement Wednesday 10:15-11:00am
Creative Movement Thursday 4:00-4:45pm
Creative Movement Saturday 9:45-10:30am
Pre-Ballet Wednesday 11:00-11:45am
Pre-Ballet Saturday 10:05-10:50am
2024-2025 Full Season Classes
Baby Steps (age 2-3)
Fall Session Sept 17th - Nov 23rd $140
Winter Session Feb 4th - Apr 12th $140
Tuesday 6:15-6:45pm
Wednesday 9:30-10:00am
Wednesday 5:45-6:15pm
Saturday 9:30-10:00pm (Winter Session Only)
Creative Movement (age 3-4)
Monday 5:15-6:00pm
Wednesday 10:15-11:00am - REGISTRATION STILL OPEN
Wednesday 4:15-5:00pm
Thursday 4:00-4:45pm - REGISTRATION STILL OPEN
Saturday 9:45-10:30am - REGISTRATION STILL OPEN
Pre-Ballet (age 4-5)
Monday 4:15-5:00pm
Tuesday 5:15-6:00pm
Wednesday 11:00-11:45am - REGISTRATION STILL OPEN
Wednesday 6:00-6:45pm
Saturday 10:05-10:50pm - REGISTRATION STILL OPEN
Pre-Ballet/Jazz (age 5-6)
Monday 4:15-5:10pm
Tuesday 4:00-4:55pm
Thursday 5:00-5:55pm
Ballet/Jazz/Tap (age 6-7)
Wednesday 6:00-7:15pm
Thursday 4:45-6:00pm
Saturday 10:45-12:00pm
Age 7-9
Ballet 1
Tuesday 6:15-7:00pm
Wednesday 4:15-5:00pm
Wednesday 7:00-7:45pm
Jazz 1
Wednesday 5:00-5:45pm
Thursday 4:15-5:00pm
Tap 1
Tuesday 4:15-5:00pm
Thursday 5:15-6:00pm
Hip Hop 1
Tuesday 5:15-6:00pm
Wednesday 6:15-7:00pm
Musical Theatre 1 (9+)
Wednesday 8:00-8:45pm
Acro 1 (9+)
Monday 6:00-7:00pm
Acro 2 (9+)
Monday 7:00-8:00pm
Age 8-10 (depending on ability – must be assessed prior to registering if new)
Ballet 2
Tuesday 6:00-6:55pm
Wednesday 5:00-5:55pm
Jazz 2
Thursday 7:00-7:55pm
Tap 2
Tuesday 5;00-5:55pm
Hip Hop 2
Tuesday 7:00-7:55pm
Thursday 6:00-6:55pm
Age 10+
(depending on ability – must be assessed prior to registering if new)
Ballet 3
Wednesday 5:00-5:55pm
Thursday 7:00-7:55pm
Jazz 3
Monday 4:00-4:55pm
Tuesday 5:00-5:55pm
Tap 3
Monday 5:00-5:55pm
Hip Hop 3
Wednesday 4:00-4:55pm
Thursday 6:00-6:55pm
Lyrical 1
Tuesday 7:00-7:55pm
Wednesday 7:00-7:55pm
Improv (Age 10-14)
Monday 5:00-5:30pm
Age 11+ (depending on ability – must be assessed prior to registering if new)
Ballet 4
Tuesday & Thursday 6:00-6:55pm
Jazz 4
Monday 7:00-7:55pm
Wednesday 8:00-8:55pm
Tap 4
Monday 6:00-6:55pm
Hip Hop 4
Tuesday 8:00-8:55pm
Lyrical 2
Tuesday 7:00-7:55pm
Modern 1 (age 12+)
Monday 7:00-8:00pm
Tuesday 8:00-9:00pm
Musical Theater 2
Wednesday 6:00-7:00pm
Age 13+ (depending on ability – must be assessed prior to registering if new)
Ballet 5
Monday & Wednesday 5:00-5:55pm
Jazz 5
Wednesday 4:00-4:55pm
Tap 5
Monday 6:00-6:55pm
Hip Hop 5
Tuesday 8:00-8:55pm
Lyrical 3
Wednesday 7:00-7:55pm
Modern 2
Wednesday 8:00-9:00pm
Pointe 1 (Invitation Only)
Monday & Wednesday 7:00-7:45pm
Acro 3
Thursday 8:00-9:00pm
Age 14+ (depending on ability – must be assessed prior to registering if new)
Ballet 6
Monday & Wednesday 6:00-7:00pm
Ballet 7
Monday & Wednesday 4:15-5:15pm
Ballet 8
Tuesday & Thursday 4:15-5:15pm
Jazz 6
Tuesday 8:00-9:15pm
Jazz 7
Tuesday 8:00-9:15pm
Jazz 8
Monday 6:30-7:45pm
Tap 6
Tuesday 7:00-8:00pm
Tap 7
Thursday 5:00-6:00pm
Tap 8
Thursday 6:00-7:00pm
Hip Hop 6
Thursday 8:00-9:00pm
Hip Hop 7
Thursday 4:00-5:00pm
Hip Hop 8
Tuesday 6:00-7:00pm
Lyrical 4
Monday 4:00-5:00pm
Lyrical 5
Thursday 7:00-8:00pm
Lyrical 6
Tuesday 4:15-5:15pm
Lyrical 7
Monday 8:00-9:00pm
Lyrical 8
Monday 7:45-9:00pm
Modern 3
Thursday 6:00-7:00pm
Modern 4
Thursday 7:00-8:00pm
Pointe 2 (Invitation Only)
Monday & Wednesday 5:15-6:00pm
Pointe 3 (Invitation Only)
Tuesday & Thursday 5:15-6:00pm
Musical Theatre 3 (14+)
Thursday 7:00-8:00pm
Baby Steps (age 2-3)
Fall Session Sept 17th - Nov 23rd $140
Winter Session Feb 4th - Apr 12th $140
Tuesday 6:15-6:45pm
Wednesday 9:30-10:00am
Wednesday 5:45-6:15pm
Saturday 9:30-10:00pm (Winter Session Only)
Creative Movement (age 3-4)
Monday 5:15-6:00pm
Wednesday 10:15-11:00am - REGISTRATION STILL OPEN
Wednesday 4:15-5:00pm
Thursday 4:00-4:45pm - REGISTRATION STILL OPEN
Saturday 9:45-10:30am - REGISTRATION STILL OPEN
Pre-Ballet (age 4-5)
Monday 4:15-5:00pm
Tuesday 5:15-6:00pm
Wednesday 11:00-11:45am - REGISTRATION STILL OPEN
Wednesday 6:00-6:45pm
Saturday 10:05-10:50pm - REGISTRATION STILL OPEN
Pre-Ballet/Jazz (age 5-6)
Monday 4:15-5:10pm
Tuesday 4:00-4:55pm
Thursday 5:00-5:55pm
Ballet/Jazz/Tap (age 6-7)
Wednesday 6:00-7:15pm
Thursday 4:45-6:00pm
Saturday 10:45-12:00pm
Age 7-9
Ballet 1
Tuesday 6:15-7:00pm
Wednesday 4:15-5:00pm
Wednesday 7:00-7:45pm
Jazz 1
Wednesday 5:00-5:45pm
Thursday 4:15-5:00pm
Tap 1
Tuesday 4:15-5:00pm
Thursday 5:15-6:00pm
Hip Hop 1
Tuesday 5:15-6:00pm
Wednesday 6:15-7:00pm
Musical Theatre 1 (9+)
Wednesday 8:00-8:45pm
Acro 1 (9+)
Monday 6:00-7:00pm
Acro 2 (9+)
Monday 7:00-8:00pm
Age 8-10 (depending on ability – must be assessed prior to registering if new)
Ballet 2
Tuesday 6:00-6:55pm
Wednesday 5:00-5:55pm
Jazz 2
Thursday 7:00-7:55pm
Tap 2
Tuesday 5;00-5:55pm
Hip Hop 2
Tuesday 7:00-7:55pm
Thursday 6:00-6:55pm
Age 10+
(depending on ability – must be assessed prior to registering if new)
Ballet 3
Wednesday 5:00-5:55pm
Thursday 7:00-7:55pm
Jazz 3
Monday 4:00-4:55pm
Tuesday 5:00-5:55pm
Tap 3
Monday 5:00-5:55pm
Hip Hop 3
Wednesday 4:00-4:55pm
Thursday 6:00-6:55pm
Lyrical 1
Tuesday 7:00-7:55pm
Wednesday 7:00-7:55pm
Improv (Age 10-14)
Monday 5:00-5:30pm
Age 11+ (depending on ability – must be assessed prior to registering if new)
Ballet 4
Tuesday & Thursday 6:00-6:55pm
Jazz 4
Monday 7:00-7:55pm
Wednesday 8:00-8:55pm
Tap 4
Monday 6:00-6:55pm
Hip Hop 4
Tuesday 8:00-8:55pm
Lyrical 2
Tuesday 7:00-7:55pm
Modern 1 (age 12+)
Monday 7:00-8:00pm
Tuesday 8:00-9:00pm
Musical Theater 2
Wednesday 6:00-7:00pm
Age 13+ (depending on ability – must be assessed prior to registering if new)
Ballet 5
Monday & Wednesday 5:00-5:55pm
Jazz 5
Wednesday 4:00-4:55pm
Tap 5
Monday 6:00-6:55pm
Hip Hop 5
Tuesday 8:00-8:55pm
Lyrical 3
Wednesday 7:00-7:55pm
Modern 2
Wednesday 8:00-9:00pm
Pointe 1 (Invitation Only)
Monday & Wednesday 7:00-7:45pm
Acro 3
Thursday 8:00-9:00pm
Age 14+ (depending on ability – must be assessed prior to registering if new)
Ballet 6
Monday & Wednesday 6:00-7:00pm
Ballet 7
Monday & Wednesday 4:15-5:15pm
Ballet 8
Tuesday & Thursday 4:15-5:15pm
Jazz 6
Tuesday 8:00-9:15pm
Jazz 7
Tuesday 8:00-9:15pm
Jazz 8
Monday 6:30-7:45pm
Tap 6
Tuesday 7:00-8:00pm
Tap 7
Thursday 5:00-6:00pm
Tap 8
Thursday 6:00-7:00pm
Hip Hop 6
Thursday 8:00-9:00pm
Hip Hop 7
Thursday 4:00-5:00pm
Hip Hop 8
Tuesday 6:00-7:00pm
Lyrical 4
Monday 4:00-5:00pm
Lyrical 5
Thursday 7:00-8:00pm
Lyrical 6
Tuesday 4:15-5:15pm
Lyrical 7
Monday 8:00-9:00pm
Lyrical 8
Monday 7:45-9:00pm
Modern 3
Thursday 6:00-7:00pm
Modern 4
Thursday 7:00-8:00pm
Pointe 2 (Invitation Only)
Monday & Wednesday 5:15-6:00pm
Pointe 3 (Invitation Only)
Tuesday & Thursday 5:15-6:00pm
Musical Theatre 3 (14+)
Thursday 7:00-8:00pm