Classes are held September - June. No experience is required. Our curriculum is designed for year-long study, so students must be of age by August 31st, 2025. All students are required to pay a registration fee and Spring Showcase fee. All Pre-Ballet classes are one class per week.


Philadelphia LOCATION

1101 S. Broad St. Philadelphia, PA 19147

Pre-Ballet students attend one class per week. Pre-Ballet 5 and Pre-Ballet 6 students may register for two separate classes and receive a 50% discount on tuition for the second class!

  • PRE-BALLET 3 (3 years of age)
    TUITION: 9 installments of $70
    Wednesday
    3:45PM-4:30PM
    Saturday 9:15AM-10:00AM

    PRE-BALLET 4 (4 years of age)
    TUITION: 9 installments of $90
    Wednesday
    4:30PM-5:30PM
    Saturday 9:00AM-10:00AM (Section A)
    Saturday 10:00AM-11:00AM (Section B)

    PRE-BALLET 5 (5 years of age)
    TUITION: 9 installments of $90
    Wednesday 5:30PM-6:30PM
    Saturday 11:30AM-12:30PM

    PRE-BALLET 6 (6 years of age)
    TUITION: 9 installments of $90
    Thursday 4:45PM-5:45PM
    Saturday 11:00AM-12:00PM

    INTRO to BOYS’ BALLET (6-12 years of age)
    Students work with a male ballet instructor to prepare for boys’ ballet vocabulary, increase flexibility and strength, and improve coordination. FREE for male students registered in Pre-Ballet 6; must be enrolled in one Pre-Ballet 6 class to attend.
    SCHEDULE
    Tuesday 4:45PM-5:45PM

WEST CHESTER LOCATION

1510 Paoli Pike, West Chester, PA 19380

Pre-Ballet students attend one class per week. Pre-Ballet 5 and Pre-Ballet 6 students may register for two separate classes and receive a 50% discount on tuition for the second class!

  • PRE-BALLET 3 (3 years of age)
    TUITION: 9 installments of $70
    Tuesday
    4:30PM-5:15PM
    Saturday 9:15AM-10:00AM

    PRE-BALLET 4 (4 years of age)
    TUITION: 9 installments of $90
    Tuesday
    5:15PM-6:15PM
    Saturday 10:00AM-11:00AM

    PRE-BALLET 5 (5 years of age)
    TUITION: 9 installments of $90
    Wednesday 5:30PM-6:30PM
    Saturday 11:00AM-12:00PM

    PRE-BALLET 6 (6 years of age)
    TUITION: 9 installments of $90
    Wednesday 5:30PM-6:30PM
    Saturday 11:00AM-12:00PM

  • 2025-2026 Pre-Ballet 5 & 6 dancers have the opportunity to participate in the annual Classic Nutcracker performances on Thursday, December 4th, Friday, December 6th, and Saturday, December 7th, 2025.

    Classic Nutcracker Fee
    Pre-Ballet 5 & 6: $75 (cast t-shirt included)
    Please note that dancers enrolled in Pre-Ballet 5 and Pre-Ballet 6 are required to audition for Classic Nutcracker. The audition fee is $10. Dancers may be required to purchase additional costume items.

    2025-2026 Pre-Ballet dancers are required to participate in the annual Spring Showcase. Performance dates and additional information is forthcoming.

    Spring Showcase Fee: $135.00

  • The first tuition installment plus the non-refundable $75 registration fee and $135 Pre-BalletSpringShowcase fee are required in order for enrollment to be complete. Subsequent payments will be due by the first of each month, beginning October 1st, 2025.  The payment schedule is based upon a 35 week school year.  As such, some months may have fewer classes than others based upon School closures for holidays and breaks. Total tuition is divided into 9 equal installments and is not based on the number of classes per month.

    Class days, times, and instructors are subject to change. Minimum of 6 students needed to run a class.


  • Dress code items are mandatory for all dancers enrolled in The Rock School's 2025-2026 Pre-Ballet Division Program. We recommend ordering your dress code items as soon as possible to ensure they arrive on time. If you have questions about dress code items, please contact Boutique Manager, Ms. Catherine Lackey, at boutique@therockschool.org.


INSTALLMENT TUITION PAYMENT DUE DATES

Payments are due in nine installments between time of enrollment and the end of the school year.

1st Installment- due with registration
2nd Installment- due October 1st, 2025
3rd Installment- due November 1st, 2025
4th Installment- due December 1st, 2025
5th Installment- due January 1st, 2026
6th Installment- due February 1st, 2026
7th Installment- due March 1st, 2026
8th Installment- due April 1st, 2026
9th Installment- due May 1st, 2026

A $25 late fee will be applied to all payments received five (5) business days after the listed due date. Listed prices do not include the annual administrative fee.