Virginia Ballet Company and School Calendar

March , 2017

Spring Performance Parent Meeting & Volunteer Sign-Up, 3:00pm

Sat, 03-04-2017

Attention all parents and volunteers!  Please attend a very important meeting today at the studio, at 3:00pm.  We will be discussing the upcoming spring performance, and the vital role you have to play in its success!


April , 2017

School closed - Spring Vacation

Mon, 04-10-2017   until   Sun, 04-16-2017

The school is closed for all regularly scheduled classes for spring vacation.  Enjoy your time to relax!


Spring Performances - All Classes Suspended

Mon, 04-17-2017   until   Sun, 04-23-2017

All regularly scheduled classes are suspended, to allow for final rehearsals for the spring performances.


Spring Performance Working Dress Rehearsal - Ernst Theatre - 6:30pm

Fri, 04-21-2017

Working dress rehearsal for the spring performance, begins at 6:30pm.

Tickets coming soon!


Spring Performances - Ernst Theatre - 2pm & 7pm

Sat, 04-22-2017

Please join us for our spring performances at the Ernst Theatre, on the Annandale Camput of NVCC.

Tickets coming soon!


Spring Performance - Ernst Theatre - 2pm

Sun, 04-23-2017

Please join us for our spring performances at the Ernst Theatre, on the Annandale Camput of NVCC.

Tickets coming soon!


Classes resume - normal schedule

Mon, 04-24-2017

All regularly scheduled classes resume.


May , 2017

School closed - Memorial Day

Mon, 05-29-2017

The school will be closed for all regularly scheduled classes, in observance of the Memorial Day holiday.


June , 2017

Parent Observation Week

Mon, 06-19-2017   until   Sun, 06-25-2017

Parent Observation Week at VBS!


IMPACT Dance Company & IMPACT 2 - Dress Rehearsal, James Lee Community Theatre

Wed, 06-21-2017

Dress rehearsal for IMPACT Dance Company & IMPACT 2 performances.


IMPACT Dance Company Performance - James Lee Community Theatre - 7:30pm

Fri, 06-23-2017

IMPACT Dance Company Performance

James Lee Community Theatre - 7:30pm

Tickets coming soon!


IMPACT Dance Company & IMPACT 2 Performances - James Lee CommunityTheatre

Sat, 06-24-2017

IMPACT 2 Performance 

James Lee Community Theatre, 12:00noon

IMPACT Dance Company Performance

James Lee Community Theatre, 2:00pm

Tickets coming soon!


Last day of classes

Sun, 06-25-2017

Last day of regularly scheduled classes.

Have you signed up for Summer Intensive yet?  Don't miss out!


School Closed - Summer Break

Mon, 06-26-2017   until   Sun, 07-09-2017

The school is closed for a summer break.


July , 2017

Summer Intensive, Camps, and Workshops in session (6 week program)

Mon, 07-10-2017   until   Sat, 08-19-2017

Join us for our Summer Intensive program, camps, and workshops!

Details coming soon!


August , 2017

Precedence Performance - Ernst Theatre, 4:30pm

Sun, 08-06-2017

Join us for our annual Precedence performance!

August 6, 2017, 4:30pm

Ernst Theatre, Annandale Campus of NVCC

Tickets coming soon!


School Closed - Fall Break

Sun, 08-20-2017   until   Mon, 09-04-2017

The school is closed for fall break.