Children's Division - Richmond Ballet

Children's Division

Ages 4–7 / Fall registration coming soon!

Learning the basics

Our Invitation to the Dance (ages 4-5), Pre-Primary Ballet (age 6), and Primary Ballet (age 7) classes introduce children to the wonderful world of dance! In our beautiful, state-of-the-art ballet facility, students will dance in classes to live music played by a ballet pianist. Students have the opportunity to observe and meet our company dancers and to train with teachers who themselves were formerly professional dancers.

Students will study all the elements of our story ballets including costumes, scenic elements, and music. After viewing the company in rehearsal they will see the live performance at the theatre.

CONTACT: [email protected]

Fall registration coming soon!

School Policies


We are located in the heart of downtown Richmond at 407 East Canal Street. Free parking is available in the Richmond Ballet lot directly next to the Ballet building at all times. After 4pm, you may park in the blue spots in the Canal Street lot (the lot across from the Ballet building) at no charge. Street parking is also available.

School Divisions