2023 Spring Semester and Fantasy Ballet Camp Registration is Open!

Spring Classes begin Monday, January 30, 2023 and run through Saturday, June 17, 2023. VBC offers a wide array of classes to include Ballet, Modern, Flamenco, Tap, Jazz, Teen Ballet, and Homeschool Ballet. Click here for spring schedules.

Join us this summer for Fantasy Ballet Camp! This year we will offer 5 weeks of camp with a different theme each week. Camp runs Monday-Friday with the choice of AM, PM, or Full day sessions. For schedules, themes, and pricing, please visit here.

dance class

Photo Credit: Artistry Reimagined


Fall Registration Still Open

Is your dancer excited to begin today? Fall classes are still in session January 9, 2023-January 28, 2023 and registration is ongoing. Click here for fall schedule and to register.

virginia ballet class

Photo Credit: Artistry Reimagined


VBC Adult Classes

VBC offers a vibrant adult dance program! We have classes for all experience levels! For class schedules and more information click here.

Mission + Legacy

We provide exceptional, authentic classical ballet and contemporary dance training.

Since 1950, the Virginia Ballet Company has been instilling students with the life skills of self-discipline and self-confidence through rigorous training and performance opportunities. We focus on continuing the rich tradition of classical choreography by instructing our dancers on the history of dance, its pioneers, and its methods of instruction.

Photo Credit: Artistry Reimagined



Join our energetic, welcoming community of students today.

We offer daytime and evening classes in a variety of dance styles and levels. Classes range from ballet to jazz and more, and cater to ages 3 through adult.

  • Classical Ballet & Contemporary (Beginner – Advanced)
  • Specialty Classes (Character, Tap, Jazz, Flamenco,)
  • Master Classes
  • Summer Intensive Program
  • Fantasy Ballet Camp
  • Adult Dance