2025-2026 Season & Sessions
Registration is open to current students. Enrollment will open to the public on Monday, June 16th.
2025-2026 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 2025-2026 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 8th & 9th. Higher level classes may also be chosen to participate in our winter production of "Peter Pan" on January 10th and 11th as well as audition for lead roles.
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!
*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 2025-2026 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 8th & 9th. Higher level classes may also be chosen to participate in our winter production of "Peter Pan" on January 10th and 11th as well as audition for lead roles.
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!
2025-2026 Full Season Classes
Baby Steps (age 2-3)
Dates TBD
Monday 6:15-6:45 AM
Wednesday 9:30-10:00 AM
Wednesday 6:30-7:00 PM
Saturday 9:30-10:00 PM
Creative Movement (age 3-4)
Tuesday 4:15-5:00 PM
Wednesday 10:15-11:00 AM
Wednesday 4:15-5:00 PM
Thursday 5:00-5:45 PM
Saturday 10:15-11;00 AM
Pre-Ballet (age 4-5)
Monday 4:00-4;45 PM
Tuesday 5:15-6:00 PM
Thursday 4:30-6:15 PM
Saturday 10:00-10:45 AM
Pre-Ballet/Jazz (age 5-6)
Monday 5:45-6;45 PM
Thursday 6:00-6:45 PM
Saturday 11:00-11:45 AM
Ballet/Jazz/Tap (age 6-7)
Tuesday 4:00-5:15 PM
Wednesday 5:15-6:30 PM
Saturday 11:15-12:30 PM
Age 7-9
Ballet 1
Tuesday 7:00-7:45 PM
Wednesday 5:45-6:30 PM
Thursday 5:15-6:00 PM
Jazz 1
Monday 5:30-6:45 PM
Wednesday 4:15-5:00 PM
Tap 1
Monday 4:00-4:45 PM
Wednesday 6:30-7:15 PM
Hip Hop 1
Monday 4:45-5:30 PM
Wednesday 7:15-8:00 PM
Musical Theatre 1 (9+)
Wednesday 7:15- 8:00 PM
Acro 1 (9+)
Tuesday 7:00-7:55 PM
Acro 2 (9+)
Tuesday 8:00-9:00 PM
Age 8-10 (depending on ability – must be assessed prior to registering if new)
Ballet 2
Tuesday 6:00-6:55 PM
Thursday 7:00-7:55 PM
Jazz 2
Monday 4:00-4:55 PM
Tuesday 5:00-5:55 PM
Tap 2
Wednesday 6:00-6:55 PM
Hip Hop 2
Monday 5:00-5:55 PM
Wednesday 5:00-5:55 PM
Age 10+
(depending on ability – must be assessed prior to registering if new)
Ballet 3
Wednesday 6:00-6:55 PM
Thursday 4:00-4:55 PM
Jazz 3
Monday 7:45-8:40 PM
Thursday 7:00-7:55 PM
Tap 3
Monday 4:45-5:40 PM
Hip Hop 3
Wednesday 5:00-5:55 PM
Thursday 8:00-8:55 PM
Lyrical 1
Monday 6:45-7:40 PM
Tuesday 6:00-6:55 PM
Wednesday 8:00-8:55 PM
Thursday 8:00-8:55pm
Age 11+ (depending on ability – must be assessed prior to registering if new)
Ballet 4
Tuesday & Thursday 6:00-6:55 PM
Jazz 4
Monday 7:15-8:10 PM
Thursday 7:00-7:55 PM
Tap 4
Tuesday 4:00-4:55 PM
Hip Hop 4
Tuesday 5:00-5:55 PM
Lyrical 2
Tuesday 7:00-7:55 PM
Thursday 8:00-8:55 PM
Modern 1 (age 12+)
Tuesday 8:00-9:00 PM
Wednesday 4:00-5:00 PM
Musical Theater 2
Wednesday 8:00-9:00 PM
Age 13+ (depending on ability – must be assessed prior to registering if new)
Ballet 5
Tuesday & Thursday 6:00-6:55pm
Jazz 5
Wednesday 7:00-7:55 PM
Tap 5
Monday 6:15-7:10 PM
Hip Hop 5
Wednesday 8:00-8:55 PM
Lyrical 3
Thursday 8:00-8:55 PM
Modern 2
Monday 7:45-8:45 PM
Pointe 1 (Invitation Only)
Tuesday & Thursday 7:00-7:45 PM
Acro 3
Wednesday 6:00-7:00 PM
Age 14+ (depending on ability – must be assessed prior to registering if new)
Ballet 6
Tuesday & Thursday 6:00-7:00 PM
Ballet 7
Monday & Wednesday 4:00-5:00 PM
Ballet 8
Tuesday & Thursday 4:00-5:00 PM
Jazz 6
Tuesday 4:45-6:00 PM
Jazz 7
Monday 7:45-9:00 PM
Jazz 8
Monday 5:45-7:00 PM
Tap 6
Thursday 5:00-6:00 PM
Tap 7
Monday 5:45-6:45 PM
Tap 8
Thursday 6:00-7:00 PM
Hip Hop 6
Tuesday 8:00-9:00 PM
Hip Hop 7
Wednesday 8:00-9:00 PM
Hip Hop 8
Wednesday 8:00-9:00 PM
Lyrical 4
Thursday 8:00-9:00 PM
Lyrical 5
Wednesday 7:00-8:00 PM
Lyrical 6
Monday 6:45-7:45 PM
Lyrical 7
Monday 6:45-7:45 PM
Lyrical 8
Monday 7:00-8:15 PM
Modern 3
Tuesday 8:00-9:00 PM
Modern 4
Wednesday 7:00-8:00 PM
Pointe 2 (Invitation Only)
Tuesday & Thursday 7:00-7:45 PM
Pointe 3 (Invitation Only)
Monday & Wednesday 5:00-5:45 PM
Pointe 4 (Invitation Only)
Tuesday & Thursday 5:00-5:45 PM
Musical Theatre 3 (14+)
Thursday 5:00-6:00 PM
Musical Theatre 4 (14+)
Thursday 4:00-5:00 PM
Baby Steps (age 2-3)
Dates TBD
Monday 6:15-6:45 AM
Wednesday 9:30-10:00 AM
Wednesday 6:30-7:00 PM
Saturday 9:30-10:00 PM
Creative Movement (age 3-4)
Tuesday 4:15-5:00 PM
Wednesday 10:15-11:00 AM
Wednesday 4:15-5:00 PM
Thursday 5:00-5:45 PM
Saturday 10:15-11;00 AM
Pre-Ballet (age 4-5)
Monday 4:00-4;45 PM
Tuesday 5:15-6:00 PM
Thursday 4:30-6:15 PM
Saturday 10:00-10:45 AM
Pre-Ballet/Jazz (age 5-6)
Monday 5:45-6;45 PM
Thursday 6:00-6:45 PM
Saturday 11:00-11:45 AM
Ballet/Jazz/Tap (age 6-7)
Tuesday 4:00-5:15 PM
Wednesday 5:15-6:30 PM
Saturday 11:15-12:30 PM
Age 7-9
Ballet 1
Tuesday 7:00-7:45 PM
Wednesday 5:45-6:30 PM
Thursday 5:15-6:00 PM
Jazz 1
Monday 5:30-6:45 PM
Wednesday 4:15-5:00 PM
Tap 1
Monday 4:00-4:45 PM
Wednesday 6:30-7:15 PM
Hip Hop 1
Monday 4:45-5:30 PM
Wednesday 7:15-8:00 PM
Musical Theatre 1 (9+)
Wednesday 7:15- 8:00 PM
Acro 1 (9+)
Tuesday 7:00-7:55 PM
Acro 2 (9+)
Tuesday 8:00-9:00 PM
Age 8-10 (depending on ability – must be assessed prior to registering if new)
Ballet 2
Tuesday 6:00-6:55 PM
Thursday 7:00-7:55 PM
Jazz 2
Monday 4:00-4:55 PM
Tuesday 5:00-5:55 PM
Tap 2
Wednesday 6:00-6:55 PM
Hip Hop 2
Monday 5:00-5:55 PM
Wednesday 5:00-5:55 PM
Age 10+
(depending on ability – must be assessed prior to registering if new)
Ballet 3
Wednesday 6:00-6:55 PM
Thursday 4:00-4:55 PM
Jazz 3
Monday 7:45-8:40 PM
Thursday 7:00-7:55 PM
Tap 3
Monday 4:45-5:40 PM
Hip Hop 3
Wednesday 5:00-5:55 PM
Thursday 8:00-8:55 PM
Lyrical 1
Monday 6:45-7:40 PM
Tuesday 6:00-6:55 PM
Wednesday 8:00-8:55 PM
Thursday 8:00-8:55pm
Age 11+ (depending on ability – must be assessed prior to registering if new)
Ballet 4
Tuesday & Thursday 6:00-6:55 PM
Jazz 4
Monday 7:15-8:10 PM
Thursday 7:00-7:55 PM
Tap 4
Tuesday 4:00-4:55 PM
Hip Hop 4
Tuesday 5:00-5:55 PM
Lyrical 2
Tuesday 7:00-7:55 PM
Thursday 8:00-8:55 PM
Modern 1 (age 12+)
Tuesday 8:00-9:00 PM
Wednesday 4:00-5:00 PM
Musical Theater 2
Wednesday 8:00-9:00 PM
Age 13+ (depending on ability – must be assessed prior to registering if new)
Ballet 5
Tuesday & Thursday 6:00-6:55pm
Jazz 5
Wednesday 7:00-7:55 PM
Tap 5
Monday 6:15-7:10 PM
Hip Hop 5
Wednesday 8:00-8:55 PM
Lyrical 3
Thursday 8:00-8:55 PM
Modern 2
Monday 7:45-8:45 PM
Pointe 1 (Invitation Only)
Tuesday & Thursday 7:00-7:45 PM
Acro 3
Wednesday 6:00-7:00 PM
Age 14+ (depending on ability – must be assessed prior to registering if new)
Ballet 6
Tuesday & Thursday 6:00-7:00 PM
Ballet 7
Monday & Wednesday 4:00-5:00 PM
Ballet 8
Tuesday & Thursday 4:00-5:00 PM
Jazz 6
Tuesday 4:45-6:00 PM
Jazz 7
Monday 7:45-9:00 PM
Jazz 8
Monday 5:45-7:00 PM
Tap 6
Thursday 5:00-6:00 PM
Tap 7
Monday 5:45-6:45 PM
Tap 8
Thursday 6:00-7:00 PM
Hip Hop 6
Tuesday 8:00-9:00 PM
Hip Hop 7
Wednesday 8:00-9:00 PM
Hip Hop 8
Wednesday 8:00-9:00 PM
Lyrical 4
Thursday 8:00-9:00 PM
Lyrical 5
Wednesday 7:00-8:00 PM
Lyrical 6
Monday 6:45-7:45 PM
Lyrical 7
Monday 6:45-7:45 PM
Lyrical 8
Monday 7:00-8:15 PM
Modern 3
Tuesday 8:00-9:00 PM
Modern 4
Wednesday 7:00-8:00 PM
Pointe 2 (Invitation Only)
Tuesday & Thursday 7:00-7:45 PM
Pointe 3 (Invitation Only)
Monday & Wednesday 5:00-5:45 PM
Pointe 4 (Invitation Only)
Tuesday & Thursday 5:00-5:45 PM
Musical Theatre 3 (14+)
Thursday 5:00-6:00 PM
Musical Theatre 4 (14+)
Thursday 4:00-5:00 PM