Schedule and Registration Information

 
 

Registration

Registration is now open!

How to Register

  1. Complete the Registration Form (see the Registration Form page).

  2. Click the payment button below to pay the Registration Fee.

  3. Click the payment button below to pay Tuition.

Family Discounts

Families receive a 10% discount for additional family members. Additional discounts are available for larger families.

Credit Card Payments

All payments are taken by credit card only. There is no additional fee for credit card payments. If you wish to pay your tuition in full, simply add all four quarterly tuition payments to your cart before completing checkout.

Payment Schedule

Tuition payments are due on September 1, November 1, January 1, and March 1. Students who enroll after the start of the school year will have a prorated tuition schedule.

Photography & Video Release

CrossRoads Dance Theater reserves the right to photograph or record classes, rehearsals, and performances for promotional, educational, and archival purposes.

2026/27 Levels

Petite Ballet (Level 1 )

Beginning Ballet (Level 2)

Beginning Intermediate (Level 3)

Intermediate A (Level 4A)

Intermediate B  (Level 4B)

Level 5A

Level 5B

Level 5B+ (taken as a 2nd year 5B student)

Level 6A  

Level 6B

Level 7A & 7B 

Level 8A & 8B

 

(Above) Former student and guest teacher, Annabelle Eurich (currently with Golden State Ballet Company), and former teacher/guest teacher, Caleb Mansor (currently with Paul Taylor Dance Company)

2026/27 Schedule

Monday 4:15-5:30 Int Ballet (4A/B) and 5A | Ballet Technique

Level 4A is welcome to take this as a 2nd class. All Level 4B students are required to take this as a second class.

5:30-7:00 Level 5B-8 | Ballet Technique

Tuesday 5:00-7:00 Level 6-8 | Ballet Technique and Pointe (5B students may take this as a 3rd class only)

Thursday 4:45-7:00 Level 6B-8 | Ballet Technique with Pointe & Contemporary/Jazz

Level 6B must take this as a 3rd or 4th class only

Friday 4:00-4:45 Petite and Beginning Ballet (Level 1; Level 2)

4:45-5:45 Beginning Int and Int Ballet (Level 3; Level 4A/B)

5:45-6:45 Level 5A | 5B Level 5A released at 6:45

6:45-7:15 Level 5B through Level 8; Pre-pointe/Pointe

7:15-8:45 Level 6-8

Saturday 10:30-12:15 || Int-Advanced Contemporary; Separate cost and for Levels 7 and up only.

Session I: 10/10, 10/17, 10/24, 10/31, 11/1

Session II: 1/16, 1/23, 1/30, 2/6, 2/13

(Saturdays TBD: 3/6, 3/13, 3/20, 3/27 )

Session- Final: 4/3, 4/10, 4/17, 4/24, 5/1

Advanced dancer, Bethan Bray