Our Ballet Division Program consists of an established, integrated ballet curriculum focusing on the strong classical foundations needed to build and develop a healthy dancer. Required classes in other dance forms are included to diversify skills. Accelerated classes are offered for students who wish to intensify their training schedule. Boys take specialized classes to prepare them for bravura ballet vocabulary. Pointe work for girls, which requires physical and technical readiness, is introduced incrementally through pointe preparation classes, and is integrated into the class schedule starting in Ballet 3.

Children aged 7 and older progress at their own pace from entry level Ballet 1 through Ballet 4X. Level assignment requires a placement from our faculty.
The Ballet Division is open to all interested students; level assignment requires a placement from our faculty.

Children aged 7 and older progress at their own pace from entry level Ballet 1 through Ballet 4X. The Ballet Division is open to all interested students; level assignment requires a placement from our faculty.

Classes are held September – June. Our curriculum is designed for year-long study, so students must be of age by August 31, 2026. The age range for Ballet 1X-Ballet 4X is approximate because students progress at their own pace. All students are required to pay a registration fee and a Spring Showcase fee.

Placement is required for Ballet 1X through Ballet 4X

PHILADELPHIA Location

1101 S. Broad St. Philadelphia, PA 19147

Philadelphia 2026 - 27 Schedule/Tuition

WEST CHESTER Location

1510 Paoli Pike, West Chester, PA 19380

West Chester 2026 - 27 Schedule/Tuition



Questions? Contact info@therockschool.org