Virginia Ballet Company and School

  • Schedule
  • Purchase Pass
  • VBC Teachers
  • Our Website
  • Sign in
  • Create Account
Light Dark Automatic
  • Help / FAQ
Virginia Ballet Company and School

Virginia Ballet Company and School

Virginia Ballet Company and School
  • Sign In
  • Create Account
  • List
  • Calendar
Ready to come join our amazing community? To book into a class, click on the class and fill out the form to register or if you are already a member, sign in to your account. Classes may be booked 60 days in advance. Once you have booked your class, you will receive a confirmation email.  Space is limited so sign up early! We look forward to seeing you in class.

Class Pass Options: All passes are non-refundable 

1 class drop in - $21 - good for any 1 time use for a class
10 class pass - $170 - expires 6 months from the date of activation (first class taken on pass)
20 class pass - $305 - expires 6 months from the date of activation (first class taken on pass)
Unlimited 30 day pass - $180 - expires in 30 days from the date of activation (first class taken on pass) and may be used for any classes for 30 days
Ballroom Beginning Ballet Boot Camp Beginning Ballet I Beginning Ballet II Beginning Tap I Beginning Tap II Beginning/Intermediate Modern Beginning/Intermediate Pointe (By Invitation Only) Center Floor Barre Dynamic Flexibility Flamenco Intermediate Ballet II Ballet & Pointe Intermediate I Ballet Intermediate I Modern/Contemporary Intermediate II Ballet Intermediate Tap Jazz Mat Pilates Musical Theater Dance Pointe Prep/Beginning Pointe Stretch Tone Yoga (ZOOM) Black Box Studio A Studio B Studio C Studio D Studio D/E Studio E Addy Normann Alex Miegel Anastasia Mullins BJ Mirabello Cathy Bernero Dina Fadeyeva Heidi Wilde Holly Stefanick Inessa Kotlobayeva Jill Signer Julie Hart Leanne Mizzoni Mark Rubin Mark Smith Sally Wilklow Shady Mohamed Shelley Siller Vera Kudinova
  1. NOV 13 Friday Today
    1. 12:00 pm
      Beginning Ballet I
      Class Full - Waitlist Available
      Anastasia Mullins 1 hour
      Studio A
    2. 6:00 pm
      Ballroom
      20 spots left
      Mark Smith 2 hours
      Black Box
    3. 7:15 pm
      Beginning Tap I
      Alex Miegel 1 hour
      Studio D
  2. NOV 14 Saturday Tomorrow
    1. 8:30 am
      Intermediate II Ballet
      14 spots left
      Cathy Bernero 1 hour 30 minutes
      Studio A
    2. 10:00 am
      Beginning Ballet I
      Class Full - Waitlist Available
      Cathy Bernero 1 hour
      Studio A
    3. 10:00 am
      Mat Pilates
      13 spots left
      Sally Wilklow 1 hour
      Studio B
    4. 2:30 pm
      Beginning/Intermediate Modern
      17 spots left
      Alex Miegel 1 hour
      Black Box
  3. NOV 16 Monday
    1. 10:00 am
      Intermediate I Ballet
      19 spots left
      Anastasia Mullins 1 hour 30 minutes
      Studio A
    2. 11:30 am
      Dynamic Flexibility
      Anastasia Mullins 1 hour
      Studio A
    3. 6:30 pm
      Musical Theater Dance
      Shelley Siller 1 hour
      Studio E
    4. 7:30 pm
      Beginning Ballet II
      9 spots left
      Jill Signer 1 hour 30 minutes
      Studio D/E
    5. 7:30 pm
      Intermediate Ballet II Ballet & Pointe
      17 spots left
      Shady Mohamed 1 hour 45 minutes
      Studio A
    6. 7:30 pm
      Stretch Tone Yoga (ZOOM)
      Online
      BJ Mirabello 1 hour
    7. 8:15 pm
      Jazz
      20 spots left
      Vera Kudinova 1 hour
      Studio C
  4. NOV 17 Tuesday
    1. 10:00 am
      Beginning Tap II
      Alex Miegel 1 hour
      Studio A
    2. 11:00 am
      Intermediate II Ballet
      20 spots left
      Leanne Mizzoni 1 hour 30 minutes
      Studio A
    3. 12:45 pm
      Beginning/Intermediate Pointe (By Invitation Only)
      20 spots left Free
      Leanne Mizzoni 30 minutes
      Studio A
    4. 6:30 pm
      Beginning Ballet Bootcamp (6/6)
      Class Full
      Addy Normann 1 hour
      Studio A
    5. 6:45 pm
      Intermediate I Ballet
      Class Full - Waitlist Available
      Cathy Bernero 1 hour 30 minutes
      Studio B
    6. 7:30 pm
      Beginning Ballet I
      Class Full - Waitlist Available
      Addy Normann 1 hour
      Studio A
    7. 8:00 pm
      Intermediate Tap
      20 spots left
      Holly Stefanick 1 hour
      Studio A
    8. 8:15 pm
      Pointe Prep/Beginning Pointe
      13 spots left
      Cathy Bernero 45 minutes
      Studio B
  5. NOV 18 Wednesday
    1. 7:15 pm
      Intermediate Ballet II Ballet & Pointe
      18 spots left
      Shady Mohamed 1 hour 45 minutes
      Studio B
    2. 7:30 pm
      Intermediate I Ballet
      17 spots left
      Inessa Kotlobayeva 1 hour 30 minutes
      Studio D/E
    3. 7:30 pm
      Stretch Tone Yoga (ZOOM)
      Online
      BJ Mirabello 1 hour
    4. 8:00 pm
      Flamenco
      20 spots left
      Dina Fadeyeva 1 hour
      Studio A
    5. 8:00 pm
      Intermediate I Modern/Contemporary
      Holly Stefanick 1 hour
      Studio C
  6. NOV 19 Thursday
    1. 9:15 am
      Center Floor Barre
      19 spots left
      Mark Rubin 1 hour
      Studio A
    2. 10:15 am
      Intermediate I Ballet
      18 spots left
      Mark Rubin 1 hour 30 minutes
      Studio A
    3. 6:30 pm
      Beginning Ballet II
      Class Full - Waitlist Available
      Heidi Wilde 1 hour 30 minutes
      Studio D/E
    4. 7:30 pm
      Jazz
      20 spots left
      Julie Hart 1 hour
      Studio B
    5. 8:00 pm
      Pointe Prep/Beginning Pointe
      13 spots left
      Heidi Wilde 45 minutes
      Studio D
  7. NOV 20 Friday
    1. 12:00 pm
      Beginning Ballet I
      2 spots left
      Anastasia Mullins 1 hour
      Studio A
    2. 6:00 pm
      Ballroom
      19 spots left
      Mark Smith 2 hours
      Black Box
    3. 7:15 pm
      Beginning Tap I
      Holly Stefanick 1 hour
      Studio D
  8. NOV 21 Saturday
    1. 8:30 am
      Intermediate II Ballet
      18 spots left
      Cathy Bernero 1 hour 30 minutes
      Studio A
    2. 10:00 am
      Beginning Ballet I
      Class Full - Waitlist Available
      Cathy Bernero 1 hour
      Studio A
    3. 10:00 am
      Mat Pilates
      14 spots left
      Sally Wilklow 1 hour
      Studio B
    4. 2:30 pm
      Beginning/Intermediate Modern
      19 spots left
      Alex Miegel 1 hour
      Black Box
  9. NOV 23 Monday
    1. 10:00 am
      Intermediate I Ballet
      Canceled
      Anastasia Mullins 1 hour 30 minutes
      Studio A
    2. 11:30 am
      Dynamic Flexibility
      Canceled
      Anastasia Mullins 1 hour
      Studio A
    3. 6:30 pm
      Musical Theater Dance
      Canceled
      Shelley Siller 1 hour
      Studio E
    4. 7:30 pm
      Beginning Ballet II
      Canceled
      Jill Signer 1 hour 30 minutes
      Studio D/E
    5. 7:30 pm
      Intermediate Ballet II Ballet & Pointe
      Canceled
      Shady Mohamed 1 hour 45 minutes
      Studio A
    6. 7:30 pm
      Stretch Tone Yoga (ZOOM)
      Canceled Online
      BJ Mirabello 1 hour
    7. 8:15 pm
      Jazz
      Canceled
      Vera Kudinova 1 hour
      Studio C
  10. NOV 24 Tuesday
    1. 10:00 am
      Beginning Tap II
      Canceled
      Alex Miegel 1 hour
      Studio A
    2. 11:00 am
      Intermediate II Ballet
      Canceled
      Leanne Mizzoni 1 hour 30 minutes
      Studio A
    3. 12:45 pm
      Beginning/Intermediate Pointe (By Invitation Only)
      Canceled Free
      Leanne Mizzoni 30 minutes
      Studio A
    4. 6:45 pm
      Intermediate I Ballet
      Canceled
      Cathy Bernero 1 hour 30 minutes
      Studio B
    5. 7:30 pm
      Beginning Ballet I
      Canceled
      Addy Normann 1 hour
      Studio A
    6. 8:00 pm
      Intermediate Tap
      Canceled
      Holly Stefanick 1 hour
      Studio A
    7. 8:15 pm
      Pointe Prep/Beginning Pointe
      Canceled
      Cathy Bernero 45 minutes
      Studio B
  11. NOV 25 Wednesday
    1. 7:15 pm
      Intermediate Ballet II Ballet & Pointe
      Canceled
      Shady Mohamed 1 hour 45 minutes
      Studio B
    2. 7:30 pm
      Intermediate I Ballet
      Canceled
      Inessa Kotlobayeva 1 hour 30 minutes
      Studio D/E
    3. 7:30 pm
      Stretch Tone Yoga (ZOOM)
      Canceled Online
      BJ Mirabello 1 hour
    4. 8:00 pm
      Flamenco
      Canceled
      Dina Fadeyeva 1 hour
      Studio A
    5. 8:00 pm
      Intermediate I Modern/Contemporary
      Canceled
      Holly Stefanick 1 hour
      Studio C
  12. NOV 26 Thursday
    1. 9:15 am
      Center Floor Barre
      Canceled
      Mark Rubin 1 hour
      Studio A
    2. 10:15 am
      Intermediate I Ballet
      Canceled
      Mark Rubin 1 hour 30 minutes
      Studio A
    3. 6:30 pm
      Beginning Ballet II
      Canceled
      Heidi Wilde 1 hour 30 minutes
      Studio D/E
    4. 7:30 pm
      Jazz
      Canceled
      Julie Hart 1 hour
      Studio B
    5. 8:00 pm
      Pointe Prep/Beginning Pointe
      Canceled
      Heidi Wilde 45 minutes
      Studio D
  13. NOV 27 Friday
    1. 12:00 pm
      Beginning Ballet I
      Canceled
      Anastasia Mullins 1 hour
      Studio A
    2. 6:00 pm
      Ballroom
      Canceled
      Mark Smith 2 hours
      Black Box
    3. 7:15 pm
      Beginning Tap I
      Canceled
      Alex Miegel 1 hour
      Studio D
  14. NOV 28 Saturday
    1. 8:30 am
      Intermediate II Ballet
      Canceled
      Cathy Bernero 1 hour 30 minutes
      Studio A
    2. 10:00 am
      Beginning Ballet I
      Canceled
      Cathy Bernero 1 hour
      Studio A
    3. 10:00 am
      Mat Pilates
      Canceled
      Sally Wilklow 1 hour
      Studio B
    4. 2:30 pm
      Beginning/Intermediate Modern
      Canceled
      Alex Miegel 1 hour
      Black Box
  15. NOV 30 Monday
    1. 10:00 am
      Intermediate I Ballet
      19 spots left
      Anastasia Mullins 1 hour 30 minutes
      Studio A
    2. 11:30 am
      Dynamic Flexibility
      Anastasia Mullins 1 hour
      Studio A
    3. 6:30 pm
      Musical Theater Dance
      Shelley Siller 1 hour
      Studio E
    4. 7:30 pm
      Beginning Ballet II
      11 spots left
      Jill Signer 1 hour 30 minutes
      Studio D/E
    5. 7:30 pm
      Intermediate Ballet II Ballet & Pointe
      19 spots left
      Shady Mohamed 1 hour 45 minutes
      Studio A
    6. 7:30 pm
      Stretch Tone Yoga (ZOOM)
      Online
      BJ Mirabello 1 hour
    7. 8:15 pm
      Jazz
      20 spots left
      Vera Kudinova 1 hour
      Studio C
  16. DEC 1 Tuesday
    1. 10:00 am
      Beginning Tap II
      Alex Miegel 1 hour
      Studio A
    2. 11:00 am
      Intermediate II Ballet
      20 spots left
      Leanne Mizzoni 1 hour 30 minutes
      Studio A
    3. 12:45 pm
      Beginning/Intermediate Pointe (By Invitation Only)
      20 spots left Free
      Leanne Mizzoni 30 minutes
      Studio A
    4. 6:45 pm
      Intermediate I Ballet
      Class Full - Waitlist Available
      Cathy Bernero 1 hour 30 minutes
      Studio B
    5. 7:30 pm
      Beginning Ballet I
      7 spots left
      Addy Normann 1 hour
      Studio A
    6. 8:00 pm
      Intermediate Tap
      20 spots left
      Holly Stefanick 1 hour
      Studio A
    7. 8:15 pm
      Pointe Prep/Beginning Pointe
      15 spots left
      Cathy Bernero 45 minutes
      Studio B
  17. DEC 2 Wednesday
    1. 7:15 pm
      Intermediate Ballet II Ballet & Pointe
      20 spots left
      Shady Mohamed 1 hour 45 minutes
      Studio B
    2. 7:30 pm
      Intermediate I Ballet
      19 spots left
      Inessa Kotlobayeva 1 hour 30 minutes
      Studio D/E
    3. 7:30 pm
      Stretch Tone Yoga (ZOOM)
      Online
      BJ Mirabello 1 hour
    4. 8:00 pm
      Flamenco
      20 spots left
      Dina Fadeyeva 1 hour
      Studio A
    5. 8:00 pm
      Intermediate I Modern/Contemporary
      Holly Stefanick 1 hour
      Studio C
Share on Facebook Send on WhatsApp Calendar Feeds

Studio scheduling powered by Punchpass