Children’s Program

Ages 2-7 years
No experience required
A minimum eight-week commitment is required for admission. Enrollment in the Children’s Program is based on age, regardless of prior experience or ability. Students must meet the appropriate age requirement by September 1st of the current school year. If you have any questions or concerns regarding your child’s eligibility, please call School Manager Joanne Smith at 215.587.6942, and she will gladly assist you.

Please note: Pre-Ballet classes are not part of the graded curriculum at The School of Pennsylvania Ballet; therefore, pre-ballet students seeking admission to the school division’s Level 1 program will need to be reevaluated by our faculty at the end of their program year in order to determine if they are ready for advancement.

Available Classes

no auditions required



Ages 2-3
With caregiver
Sundays 10:30 – 11:15am
Annual tuition: $640 for 1 class per week

An interactive movement class celebrating the bond between child and care giver. Together we will move through space, explore our bodies, and practice coordination while gaining strength.  In Dance with Me we utilize our ever-expanding imagination to evoke our movement.  We use our imaginations to tell stories and express them with our bodies as we dance our way through parks and beaches, magical forests, and castles.  We learn about different levels in space, musicality, and diverse movement qualities.  At SPB, we aim to enhance the self-esteem and joy of the child.  In the Dance with Me classes, the dancers find a little more support with the help of their caregiver.


Ages 3-4
No experience required
Saturdays 9:00 – 9:45am
Annual tuition: $640 for 1 class per week

Creative Movement is a dance class that invites the young child to explore their curiosities and joy of movement. In class, we give space for the child to stretch their voice and embrace creativity.  Ballet basics, classroom structure, coordination, spatial awareness, and team work are all introduced through class work and specially designed movement games. We at The School of Pennsylvania Ballet understand that this can often be a child’s first experience of time without their primary caregiver. Our amazing faculty and staff work very hard to ensure that this transition is the best and most successful experience for everyone.


Ages 4-5
No experience required

Saturdays 10:00 – 11:00am 
Sundays 11:30am – 12:30pm
Annual tuition: $850 for 1 class per week

Pre-Ballet classes focus on the introduction of basic ballet terminology and execution of steps. Classes are taught by experienced classically trained faculty who are extremely passionate about fostering the young dancer’s individuality and sense of self.  In addition to learning the classical ballet basics, the Pre-Ballet class will be guided through creative movement exercises used to explore the many ways in which dance can expand one’s expression of life. We touch on spatial and body awareness, the dancer’s connection to feelings and translation into movement, storytelling, team work, and discipline.

(2 classes per week required)

Ages 5-6
No experience required

Tuesdays 5:00 – 6:00pm & Saturdays 11:00am – 12:00pm (TUES/SAT CLASS FULL – Contact to be placed on waitlist)
Thursdays 4:30pm – 5:30pm & Sundays 11:30am – 12:30pm
Annual tuition: $1,470

Primary class will focus on gaining muscular strength and conditioning to support the young dancer’s proper alignment. We will continue to develop our understanding of the beginning principles of classical positions and steps; both at the barre and in center.  Proper classroom etiquette is emphasized and classical ballet vocabulary is being built.  At SPB, we seek to not only teach an outstanding level of classical ballet technique, but to emphasize the importance of the love and joy of dance.  We want to inspire our dancers at a young age to be curious and to always be hungry to learn more.  Dancers are sure to leave class inspired by their own amazing accomplishments.


(2 classes per week required)

Ages 6-7
No experience required

Mondays 4:30 – 5:30pm & Saturdays 12:00pm – 1:00pm
Thursdays 6:00pm – 7:00pm & Sundays 12:30pm – 1:30pm
Annual tuition: $1,470

Foundation is the final year to get ready to enter The School of Pennsylvania Ballet’s Pre-Professional Program.  Class continues to focus on the muscular strength, stability and flexibility that is needed in order to prepare the dancer for the more challenging steps ahead.  In addition to strength building, we are now adding more steps into our vocabulary and linking multiple movements together.  Combining the use of head, arms, and legs, forming more complex and lengthy exercises.  In Foundation we condition and mold the dancers body into the correct classical positions and lines. Classroom etiquette, along with understanding of basic ballet terminology and precise execution of beginning classical technique is mastered this year.

Croft Farm Arts Center in Cherry Hill, NJ
Croft Farm Arts Center

The School of Pennsylvania Ballet at the Croft Farm Arts Center in Cherry Hill

The School of Pennsylvania Ballet partners with the Croft Farm Arts Center in Cherry Hill, New Jersey to provide three different ballet classes for beginning dancers. These classes will be led by the outstanding faculty from The School of Pennsylvania Ballet and will be held on Saturday mornings. No audition is required to enroll in these classes, but space in each class is limited.


You may also like:


Meet our school’s highly respected roster of dance educators as well as our lineup of renowned guest instructors.

Parent Community

As part of the Pennsylvania Ballet family, we gladly provide this page as a useful resource for important information pertaining to your child’s dance education.

Children's Summer Programs

Instill a love of dance! Fun-filled classes run June 26th – July 22nd, and Dance Camps in July and August.