2023-2024 Season & Sessions
Registration for the 2023-2024 Season is now closed as students begin preparations for their Spring Recital.
2022-2024 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 2023-2024 Season is a 9-month program, running September 6th through May 18th. All students build their technical work throughout the year and prepare a piece for the spring recital taking place May 10th & 11th. Higher level classes may also be chosen to participate in our winter production of
"Snow White" on January 20th 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!
2022-2024 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 2023-2024 Season is a 9-month program, running September 6th through May 18th. All students build their technical work throughout the year and prepare a piece for the spring recital taking place May 10th & 11th. Higher level classes may also be chosen to participate in our winter production of
"Snow White" on January 20th 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!
2023-2024 Full Season Classes
Creative Movement (age 3-4)
Tuesday 6:00-6:45pm (Full - please apply for waitlist)
Wednesday 10:15-11:00am
Wednesday 4:00-4:45pm
Pre-Ballet (age 4-5)
Tuesday 4:00-4:45pm
Wednesday 11:00-11:45am
Wednesday 5:00-5:45pm (Full - please apply for waitlist)
Thursday 4:15-5:00pm
Saturday 10:45-11:30am
Pre-Ballet/Jazz (age 5-6)
Monday 5:15-6:10pm
Tuesday 4:00-4:55pm
Thursday 5:00-5:55pm
Saturday 9:45-10:40am
Ballet/Jazz/Tap (age 6-7)
Tuesday 4:45-5:55pm (Full - please apply for waitlist)
Thursday 6:00-7:10pm
Saturday 9:30-10:40am
Age 7-9
Ballet 1
Monday 6:15-7:00pm
Tuesday 6:45-7:30pm
Thursday 4:15-5:00pm
Jazz 1
Tuesday 5:00-5:45pm
Tuesday 6:00-6:45pm
Tap 1
Monday 4:30-5:15pm
Thursday 6:45-7:30pm
Hip Hop 1
Monday 5:15-6:00pm
Thursday 6:00-6:45pm
Musical Theatre 1 (9+)
Tuesday 7:45-8:30pm (Full - please apply for waitlist)
Stretch (9+)
Tuesday 8:00-8:45pm
Acro 1 (9+)
Friday 5:00-5:55pm
Acro 2 (9+)
Friday 6:00-6:55pm
Age 8-10 (depending on ability – must be assessed prior to registering if new)
Ballet 2
Wednesday 6:00-6:55pm
Thursday 6:00-6:55pm
Jazz 2
Tuesday 5:00-5:55pm
Thursday 4:00-4:55pm
Tap 2
Tuesday 6:00-6:55pm
Hip Hop 2
Wednesday 4:45-5:40pm
Thursday 5:00-5:55pm
Age 10+
(depending on ability – must be assessed prior to registering if new)
Ballet 3
Monday 5:00-5:55pm (Full - please apply for waitlist)
Wednesday 6:45-7:40pm
Jazz 3
Monday 4:00-4:55pm
Wednesday 6:00-6:55pm
Tap 3
Monday 6:00-6:55pm
Hip Hop 3
Wednesday 5:45-6:40pm
Thursday 7:15-8:10pm
Lyrical 1
Monday 6:00-6:55pm (Full - please apply for waitlist)
Tuesday 5:45-6:40pm
Improv (Age 10-14)
Tuesday 4:30-4:45pm
Age 11+ (depending on ability – must be assessed prior to registering if new)
Ballet 4
Monday & Wednesday 7:00-7:55pm
Jazz 4
Monday 4:15-5:10pm
Wednesday 4:00-4:55pm
Tap 4
Wednesday 5:00-5:55pm
Hip Hop 4
Thursday 5:00-5:55pm
Lyrical 2
Tuesday 4:45-5:40pm (Full - please apply for waitlist)
Modern 1 (age 12+)
Tuesday 6:45-7:40pm (Full - please apply for waitlist)
Thursday 8:00-8:55pm
Age 13+ (depending on ability – must be assessed prior to registering if new)
Ballet 5
Tuesday & Wednesday 5:45-6:40pm (Full - please apply for waitlist)
Jazz 5
Monday 7:00-7:55pm
Tap 5
Thursday 7:00-7:55pm
Hip Hop 5
Thursday 6:00-6:55pm
Lyrical 3
Monday 6:00-6:55pm
Modern 2
Wednesday 7:45-8:45pm
Pointe 1 (Invitation Only)
Wednesday & Thursday 6:00-6:45pm
Age 14+ (depending on ability – must be assessed prior to registering if new)
Ballet 6
Wednesday & Thursday 5:00-5:55pm
Ballet 7
Tuesday & Thursday 4:15-5:15pm
Ballet 8
Monday & Wednesday 4:15-5:15pm
Jazz 6
Monday 5:15-6:30pm
Jazz 7
Tuesday 6:45-8:00pm
Jazz 8
Monday 6:30-7:45pm
Tap 6
Wednesday 8:00-9:00pm
Tap 7
Monday 7:00-7:55pm
Tap 8
Thursday 7:00-8:00pm
Hip Hop 6
Tuesday 7:00-7:55pm
Hip Hop 7
Thursday 8:00-9:00pm
Hip Hop 8
Tuesday 8:00-9:00pm
Lyrical 4
Wednesday 6:45-7:45pm
Lyrical 5
Monday 8:00-8:55pm
Lyrical 6
Monday 4:15-5:15pm
Lyrical 7
Monday 8:00-9:00pm
Modern 3
Wednesday 6:45-7:45pm
Pointe 2 (Invitation Only)
Tuesday & Thursday 5:15-6:00pm
Pointe 3 (Invitation Only)
Monday & Wednesday 5:15-6:00pm
Improv (Age 15+)
Monday 9:00-9:15pm
Musical Theatre 2 (14+)
Tuesday 7:00-7:45pm
Creative Movement (age 3-4)
Tuesday 6:00-6:45pm (Full - please apply for waitlist)
Wednesday 10:15-11:00am
Wednesday 4:00-4:45pm
Pre-Ballet (age 4-5)
Tuesday 4:00-4:45pm
Wednesday 11:00-11:45am
Wednesday 5:00-5:45pm (Full - please apply for waitlist)
Thursday 4:15-5:00pm
Saturday 10:45-11:30am
Pre-Ballet/Jazz (age 5-6)
Monday 5:15-6:10pm
Tuesday 4:00-4:55pm
Thursday 5:00-5:55pm
Saturday 9:45-10:40am
Ballet/Jazz/Tap (age 6-7)
Tuesday 4:45-5:55pm (Full - please apply for waitlist)
Thursday 6:00-7:10pm
Saturday 9:30-10:40am
Age 7-9
Ballet 1
Monday 6:15-7:00pm
Tuesday 6:45-7:30pm
Thursday 4:15-5:00pm
Jazz 1
Tuesday 5:00-5:45pm
Tuesday 6:00-6:45pm
Tap 1
Monday 4:30-5:15pm
Thursday 6:45-7:30pm
Hip Hop 1
Monday 5:15-6:00pm
Thursday 6:00-6:45pm
Musical Theatre 1 (9+)
Tuesday 7:45-8:30pm (Full - please apply for waitlist)
Stretch (9+)
Tuesday 8:00-8:45pm
Acro 1 (9+)
Friday 5:00-5:55pm
Acro 2 (9+)
Friday 6:00-6:55pm
Age 8-10 (depending on ability – must be assessed prior to registering if new)
Ballet 2
Wednesday 6:00-6:55pm
Thursday 6:00-6:55pm
Jazz 2
Tuesday 5:00-5:55pm
Thursday 4:00-4:55pm
Tap 2
Tuesday 6:00-6:55pm
Hip Hop 2
Wednesday 4:45-5:40pm
Thursday 5:00-5:55pm
Age 10+
(depending on ability – must be assessed prior to registering if new)
Ballet 3
Monday 5:00-5:55pm (Full - please apply for waitlist)
Wednesday 6:45-7:40pm
Jazz 3
Monday 4:00-4:55pm
Wednesday 6:00-6:55pm
Tap 3
Monday 6:00-6:55pm
Hip Hop 3
Wednesday 5:45-6:40pm
Thursday 7:15-8:10pm
Lyrical 1
Monday 6:00-6:55pm (Full - please apply for waitlist)
Tuesday 5:45-6:40pm
Improv (Age 10-14)
Tuesday 4:30-4:45pm
Age 11+ (depending on ability – must be assessed prior to registering if new)
Ballet 4
Monday & Wednesday 7:00-7:55pm
Jazz 4
Monday 4:15-5:10pm
Wednesday 4:00-4:55pm
Tap 4
Wednesday 5:00-5:55pm
Hip Hop 4
Thursday 5:00-5:55pm
Lyrical 2
Tuesday 4:45-5:40pm (Full - please apply for waitlist)
Modern 1 (age 12+)
Tuesday 6:45-7:40pm (Full - please apply for waitlist)
Thursday 8:00-8:55pm
Age 13+ (depending on ability – must be assessed prior to registering if new)
Ballet 5
Tuesday & Wednesday 5:45-6:40pm (Full - please apply for waitlist)
Jazz 5
Monday 7:00-7:55pm
Tap 5
Thursday 7:00-7:55pm
Hip Hop 5
Thursday 6:00-6:55pm
Lyrical 3
Monday 6:00-6:55pm
Modern 2
Wednesday 7:45-8:45pm
Pointe 1 (Invitation Only)
Wednesday & Thursday 6:00-6:45pm
Age 14+ (depending on ability – must be assessed prior to registering if new)
Ballet 6
Wednesday & Thursday 5:00-5:55pm
Ballet 7
Tuesday & Thursday 4:15-5:15pm
Ballet 8
Monday & Wednesday 4:15-5:15pm
Jazz 6
Monday 5:15-6:30pm
Jazz 7
Tuesday 6:45-8:00pm
Jazz 8
Monday 6:30-7:45pm
Tap 6
Wednesday 8:00-9:00pm
Tap 7
Monday 7:00-7:55pm
Tap 8
Thursday 7:00-8:00pm
Hip Hop 6
Tuesday 7:00-7:55pm
Hip Hop 7
Thursday 8:00-9:00pm
Hip Hop 8
Tuesday 8:00-9:00pm
Lyrical 4
Wednesday 6:45-7:45pm
Lyrical 5
Monday 8:00-8:55pm
Lyrical 6
Monday 4:15-5:15pm
Lyrical 7
Monday 8:00-9:00pm
Modern 3
Wednesday 6:45-7:45pm
Pointe 2 (Invitation Only)
Tuesday & Thursday 5:15-6:00pm
Pointe 3 (Invitation Only)
Monday & Wednesday 5:15-6:00pm
Improv (Age 15+)
Monday 9:00-9:15pm
Musical Theatre 2 (14+)
Tuesday 7:00-7:45pm