Sorry, but this class is no longer available.

Welcome to Joffrey Ballet School! Please complete the following registration form. A registration fee of $50 per student is due upon registration. New students may take a $20 trial class without any additional financial commitment. This fee will be applied towards the registration fee if the student chooses to register. You may register immediately without a trial class; however, fees are not refundable after they have been paid and the minimum commitment when registering is a full semester.

*   denotes required fields

Referral Information
Family Information
Where do you live?
Contact #1
How Can We Contact You?
Portal Access (your email is your login)
(Emails are kept confidential)
Contact #2
How can we contact you?
(Emails are kept confidential)
Student #1
Additional Info

How to Add a Class/Level to Your Registration:

Levels and Classes are displayed based on the dancer’s age, entered above. Ensure the correct "Birth Date" is included before advancing onto your registration.

1. Start by clicking the blue button below, labeled “Select Class”.

2. A class listing will appear, separated by levels. You can scroll through a list of all classes or use the filter by clicking the blue magnifying glass (search) icon in the top left corner of the page. Select the desired level and click “Apply” to only show classes in that level.

3. Click the class you would like to add. You will return to your registration form, with the selected class included.

4. To add more than one class, repeat this process, with the blue button now labeled “Select Another Class”. If all desired classes have been selected, continue to read and approve the required policies and agreements, then Submit Registration. 

5. IMPORTANT for Youth Dancers: Repeat Step #4 until you have selected all required classes for your level. The Conditioning component of each level outlines the minimum requirements and number of required classes. It is also listed on our FAQ:

6. Your Registration will be reviewed for accuracy and proper placement by our Registrar and Artistic Director. A registration fee of $50 per student is due upon initial submission of registration.

Enroll in Classes
Select Class *
Required Policies
 (Show-Hide Details)
Questions or Concerns
Payment Information
Account Information
Credit Card
Jackrabbit Technologies' class management platform & registration portal is trusted by 1000s of
dance studios , gyms , swim schools , music schools , cheer gyms , childcare centers , and more .