Academy Year Class Information
Ballet Virginia is known for providing excellent ballet training in a positive and caring environment. We offer classes at both our Norfolk and Virginia Beach locations for ages 18 months through adults along with modern, contemporary, tap, musical theater, and more. Age and ability-appropriate teaching is implemented throughout our classes.
Registration is open and ongoing throughout the year.
To Register:
- To find out more about our class offerings, see below
- To register, please go to our Admissions | Policies | Registration page
- To learn about Class Times see our Class Schedules page
- Call 757-446-1401 or email academy@balletvirginia.org if you’d like to speak to someone
Classes & Programs

Children’s Program
Dance with Me, Pre-Ballet, Beginning Ballet, Ballet A, Ballet B and Tap
Ballet Virginia’s Children’s Program offers classes in ballet and tap from ages 18 months to nine years old. At this age, students are usually placed based on age and beginners are welcome.

Lower School
Level 1, Level 2, Level 3 and Level 4
Ballet Virginia’s Lower School is designed to train dancers from ages seven to fifteen. A placement class is required prior to registration for these levels.

Upper School
Level 5, Level 6 and BV II
Ballet Virginia’s Upper School is a progressive course of study designed to bring a dancer from an intermediate level to the technical abilities and artistry of a professional dancer. Students in Upper School range from ages twelve to twenty and take classes several times a week. A placement class is required prior to registration for these levels.

Adult Dance Program
Our adult program is designed specifically for ages 14 and up. We offer classes in ballet, pointe, and tap. Adults of all ages and abilities are welcome. These classes meet in five to eight week sessions that meet throughout the academy year and summer.
Need more information? Call us at 757-446-1401
Norfolk – Children’s Program, Lower School, Upper School and Adults
700 21st Street, Norfolk, VA 23517