nutcracker dance

Photo credit: Ruth Judson
December 28-29 at 2:00pm & 7:00pm


The Nutcracker

A Magical Holiday Tradition

Enjoy the opulent festivities of Clara’s party as she & her guests encounter wondrous surprises while dancing the night away to merry melodies. You’ll be spellbound as she befriends a Nutcracker who comes to life just in time to do battle with the Mouse King and his mischievous band of mice. Travel along with Clara through a moonlit snowy forest filled with dancing snowflakes to the Land of Sweets where the Sugar Plum Fairy reigns over delightful dances from around the world. You’ll have visions of sugarplums long after the final curtain falls.

December 28-29 at 2:00pm & 7:00pm
Ernst Community Cultural Center
Northern Virginia Community College, Annandale Campus


Fall Registration Now Open

Registration is ongoing. Fall classes begin Monday, August 29, 2022 and run through Saturday, January 28, 2023. Try our new Parent and Me class for dancers ages 3-4. VBC offers a wide array of classes to include Ballet, Modern, Flamenco, Tap, Jazz, Teen Ballet and Modern, and Homeschool Ballet. Click here for schedules 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