Balletmore has exceeded our expectations. Our daugther smiles constantly before, during, and after class. She can’t wait for the next week’s lesson. And quite frankly, neither can we. The entire staff is approachable, kind to the students, and seems to truly take an interest in each student’s individual goals. Thank you for creating such an enjoyable environment.
— Andrew Cooley, balletmore parent


balletmore functions on a September-May schedule, where students commit to 9 months of training. The greatest way dancers improve is through consistency of training under the same instructor. With dancer commitment, instructors are empowered to establish individual goals for students and guide students toward those goals throughout the year. balletmore offers five levels of ballet and four levels of lyrical, with pre-ballet I class offerings such as Ballet-Tap-Tumble & Ballet Age 6-7. Dancers who seek more performance opportunities are encouraged to participate in our performance Ensemble



balletmore offers Wednesday Workshops in strength & stretch, leaps & turns, & ballet. These workshops are ideal for dancers with busy schedules that can only make short-term commitments to dance training. These workshops are also suitable for experienced dancers who desire to have more diversity in their dance training.

Sign up for the Spring Workshops today through the parent portal! Students who participate in unlimited program receive 50% off on all Wednesday Workshop classes!

  • 30% Student Discount: Must present valid college ID to receive discount.
  • 50% Workshop Discount: Receive 50% off of the 2nd workshop purchased. Must purchase two workshops in order to receive the discount.


balletmore offers private & semi-private lessons as well as custom group classes (5 people, 1.5 hour class). These class options allow students to customize their experience & progress significantly in their technique & dancing abilities. Classes are sold in single, 5 & 10 class packages below.

If you desire to participate in any of these training options, please complete the Custom Class Agreement under the waiver section in the Parent Portal