Huntsville Ballet School
800 Regal Drive
Huntsville, AL 35801

Phone: 256-539-0961
Fax: 256-539-1837

Office Hours:
Mon-Thurs 9am - 7pm
Friday 9am - 5pm
Saturday 9am - 12pm
Summer Hours vary
depending on sessions.

Mailing Address:
P.O. Box 373
Huntsville, AL 35804


Huntsville Ballet School’s mission is to provide the highest caliber of dance training to all its students,
from the recreational dancer to those who plan to pursue a professional career.


If you have registered and will be logging in for the first time, click here to activate your account.


Mommy and Me

1 class per week

  • Ages 2-3, with parent or guardian (1 class per week) Offers toddlers the opportunity to have fun while exploring movement and rhythm, and developing focus and coordination.


Creative for 3’s and 4’s
1 class per week

  • Introduces young children to their bodies through creativity and play. Students will explore body movement and expression using music, props, games, and improvisation preparing them to enter Pre-Ballet.


  • Pre-Ballet 1 and Pre-Ballet 2 Combine elements of creative movement, body awareness and rhythmic exercises using games, visualization, props, stories, and improvisation, all in a ballet context.
Pre-Ballet 1, age 5 
1 class per week
Pre-Ballet 2, age 6 
1 class per week


  • Begins formalized ballet training while retaining creative elements from the Pre-Ballet levels.
Ballet 1, ages 7
1 class per week

Ballet 1x, ages 7-8
1 class per week


  • Ballet 2-6 Students learn all of the primary exercises and steps in these levels. Extra concentration is placed on flexibility, body alignment, and terminology as well as dance history. Special emphasis is also placed on strengthening the students for pointe work. Ballet 3 is the introductory level for pointe work as the students gain strength. Students also learn to integrate head, arm, and leg movements. In Levels 5 and 6, the emphasis is on detail and quality of movement, concentrating on developing each student’s individual artistry as well as addressing any weaknesses. Placement at these levels is based on previous training, strength, natural ability, and age.Ballet 2, ages 8-9
    1 class per weekBallet 2x, ages 9-10
    1 or 2 classes per weekBallet 3, ages 10-11
    2 or 3 classes per weekBallet 3X, ages 11-12
    2 or 3 classes per weekBallet 4, ages 12-14
    3 or more classes per weekBallet 4x, ages 14-16
    3 or more classes per weekBallet 5 
    4 or more classes per weekBallet 6
    4 or more classes per week



Starts with the assumption that the student has no previous ballet experience. Within six months to a year, most students will be prepared to start the Beginning/Intermediate course, in which steps are assembled to create combinations in a more challenging format.

Gives students the opportunity to perform more challenging combinations as they work on artistry and stamina.


HBS offers pointe classes ranging from Introductory to Advanced Classes. Placement by School Director is required for these classes. For answers to  frequently asked questions regarding our training program and how we determine readiness for pointework training, visit our FAQ Page.


HBS offers additional disciplines in dance including an Boy's Ballet Class, Modern, Character and Hip Hop.