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
No experience required
Sundays 10:30 – 11:15am
Annual tuition: $640

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

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 5-6
No experience required

Saturdays 10:00 – 11:00am (Class Full)
Sundays 11:30am – 12:30pm
Annual tuition: $800

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 6-7
No experience required

Tuesdays 5:00 – 6:00pm
Saturdays 11:00am – 12:00pm
Annual tuition: $1,440

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. During Primary, we aim to properly prepare our young dancers to enter The School of Pennsylvania Ballet’s Pre-Professional Program. 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.

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.