Best Ballet Classes near Glen Allen, VA
These schools serve Glen Allen from nearby bases in towns including Richmond, Ashland and Henrico.
10 schools listed · 7 open weekends · 9 rated 4.5+
Data verified October 16, 2026
Barre None Dance Company
West End Academy of Dance
Richmond Academy of Ballet
Barbara Hammond's School of Dance
Stavna Ballet
The 10 schools listed for Glen Allen, VA teach ballet. Whether a school follows a graded syllabus, and which ages it takes, comes from what it publishes itself; ratings and quotes come from public reviews.

Area overview: Glen Allen, VA
9 of the 10 schools on this page have a rating, from 4.7 to 5.0 across 258 reviews; 1 has 50 or more reviews. 7 are open on Saturdays and 2 on Sundays. Domain records put 8 websites of the schools on this page at ten or more years old; the oldest dates from 1996. 1 lists coupons or special offers. We have a website on file for all 10 of the schools on this page; 7 publish a contact page; 7 list a public email and 3 take bookings online. We count these figures across the schools on this page; hours and prices change, so confirm the details with the school before you enroll.
How do I ask about joining a ballet class partway through?
7 of the 10 schools list an email address. Mid-year entry depends on the grade and on what the class has already covered, so write with your child's age and experience and let the school suggest a level rather than guessing one yourself.
Ann Catherine Cross School of Dance
Richmond Dance Center
Concert Ballet of Virginia
PDM Productions
Why these companies made our list
What students and parents say about schools near Glen Allen
- “I've seen significant improvement in my daughter’s technique and overall enjoyment of ballet since joining 3 years ago.” — from a review of Richmond Academy of Ballet
- “We would never think of leaving! Not only has my daughter learned excellent technique with ballet, jazz, contemporary, and modern dance, but she has also become a part of a dance family.” — from a review of Stavna Ballet
- “I loved everything about the Ballet. Everyone was friendly and I had such a great time!” — from a review of Richmond Ballet
- “Stavna Ballet creates a positive and fun environment for dancers of all ages.” — from a review of Stavna Ballet
Excerpts from public reviews of the schools listed on this page.