Huntsville Ballet School incorporates an online platform for registration and tuition account management called DANCEWORKS. 

There are a few things to know before creating an account in DANCEWORKS, our online registration platform.

  • All students, whether returning or new, must sign up through our system for the first time as a "new student."

  • Look for the option to Create your account as "I am a new account or student." This is the first step for all students.

  • Be sure to keep your account information in a safe place.



age 7 yrs and younger:

Classes for Ballet 1 level are age-based, so new students age 7 and younger are encouraged to automatically sign up online.  If you are new to our school and your child is 7 years old or younger, then we encourage you to proceed to register online.

age 8 yrs and older:

Ballet levels 1x - 6 or students 8 years and older require an evaluation before level placement.  Please contact the office to schedule your evaluation. 


All returning students have placement cards at the studio.  To register, login to your Huntsville Ballet School DANCEWORKS account and request classes for your student's respective level and allow the school manager a 48 hours to confirm your enrollment. Reminder: Registration and first months tuition installment, regardless of billing option, is due immediately after classes are confirmed. To register, click here.


WELCOME new students!

Thank you for your interest in Huntsville Ballet School for your classical ballet education!  Please complete the fields below and a Huntsville Ballet School representative will contact you shortly.

Huntsville Ballet School offers ballet classes starting at 2 years of age with Duets to Open classes for adults.  Class placement is based on student experience to ensure the most effective progression through the curriculum.

Our faculty is knowledgeable and committed to providing an arts education.  Huntsville Ballet School provides a proven foundation for a professional career in classical ballet and your student can apply the dedication, discipline and work ethic learned in the studio to any aspect of their lives.

We look forward to including you in our ballet family at Huntsville Ballet!  One of our representatives will contact you as soon as possible.

Name *
Phone number to best reach you *
Phone number to best reach you
Semester you are interested in (check all that apply)

All levels, age ranges, and attire can be found in our current handbook.  Registration and first months tuition installment, regardless of billing option, is due immediately after classes are confirmed.

Huntsville Ballet School admits students of any age, race, color, creed, or national origin to all rights, privileges, programs and activities generally accorded and made available to school students.


Login and Register here for Huntsville Ballet School Classes

Create account form

first name:
last name:

Login form