Ballet Virginia

Ballet Virginia Academy, 700 W 21st St, Norfolk, VA 23517

Location of Ballet Virginia campBallet Virginia Academy, 700 W 21st St, Norfolk, VA 23517

About

Ballet Virginia offers ballet and tap in its Children's Program, ballet and modern in its Lower School, and ballet, contemporary, and pointe in its Adult Dance Program. Beginners are welcome in the Children's Program, and students are usually placed based on age. A placement class is required before registration for the Lower School and Upper School.

Programs

  • Children's Program — 18 months to 9 years old · Classes in ballet and tap. Beginners are welcome; students are usually placed based on age.
  • Lower School — 7 and up · Classes in ballet and modern. Students must be placed in a level before registering.
  • Upper School — 12 to 20 · Progressive course of study designed to bring a dancer from an intermediate level to the technical abilities and artistry of a professional dancer. A placement class is required prior to registration.
  • Adult Dance Program — 14 and up; adults of all ages and abilities are welcome · Classes in ballet, contemporary, and pointe. Drop-in or class punch cards are available; classes are scheduled throughout the academy year and summer.

At a glance

  • Ages: 0–18 years old
  • General schedule: Registration is open and ongoing throughout the year. Classes are offered at both Norfolk and Virginia Beach locations.

About the provider

Ballet Virginia was founded in 2008. Its mission is to foster a lifelong passion for dance through nurturing education, invigorating performances, and artistic excellence. The program also works with community partners like The Sandler Center for the Performing Arts and Symphonicity to bring artistic excellence to the Hampton Roads community.

Age and ability-appropriate teaching is implemented in all classes. A placement class is required before registration for Lower School and Upper School. Registration is open and ongoing throughout the year.

Last updated October 28, 2026.

Is this your business? There is no cost, but you will be asked to sign up or log in.