Children’s Program

323 North Broad Street, Philadelphia, PA 19107
Ages 3-7
No experience required

School of Philadelphia Ballet’s Children’s Programs introduce young students to the world of dance through creative movement, music, games, and imaginative play. In a nurturing and structured environment, dancers build confidence while developing key skills such as gross motor coordination, spatial awareness, musicality, and body awareness. Each class is designed to be a joyful and enriching experience that fosters self-esteem and a love of movement. 

Our Children’s Programs have an open enrollment policy—no audition is required. Please note that space is limited and classes are filled on a first-come, first-served basis.

Registration for the 2026/27 School Year Opens on June 1, 2026!

The 2026/27 School Year begins on August 31, 2026, and ends on June 6, 2027. Families can view the 2026/27 School Calendar at the link below.

2026/27 School Calendar

Children’s Spring Showcase

The year culminates in a special Children’s Program Showcase, where students have the opportunity to share what they’ve learned with family and friends. Participation in the showcase is mandatory for all students. Children’s Program Showcase details for the 2026/27 School Year will be available in February 2027.

CREATIVE MOVEMENT

Ages 3-4
One (1) Class/Week

No experience required

Our youngest dancers are introduced to the fundamentals of ballet-based movement through imaginative play, music, and the use of props. This class encourages creativity while supporting the development of gross motor skills, coordination, and spatial awareness in a warm and nurturing environment.

2026/27 Class Schedule

Tuesday 4:00-4:45 PM REGISTER
Saturday 9:00-9:45 AM REGISTER
Sunday 11:00-11:45 AM REGISTER

Class schedules are subject to change and must meet minimum enrollment requirements to run.

 

2026/27 Tuition

Registration Fee
Due upon registration
$80.00
Tuition $90.00/month
Children’s Showcase Participation Fee
Due on February 1, 2027
$125.00

 

PRE-BALLET

Ages 4-5
One (1) Class/Week
No experience required

Pre-Ballet builds on foundational motor skills while introducing a stronger focus on musicality and creative expression. Students continue to develop coordination, spatial awareness, and the ability to move as part of a group. Classes foster confidence and collaboration in an imaginative, nurturing environment that supports each child’s growing love for dance.

2026/27 Class Schedule

Monday 4:00-4:45 PM REGISTER
Wednesday 3:30-4:15 PM REGISTER
Saturday 10:00-10:45 AM REGISTER
Sunday 12:00-12:45 PM REGISTER

Class schedules are subject to change and must meet minimum enrollment requirements to run.

 

2026/27 Tuition

Registration Fee
Due upon registration
$80.00
Tuition $90.00/month
Children’s Showcase Participation Fee
Due on February 1, 2027
$125.00

 

PRIMARY

Ages 5-6
One (1) Class/Week
No experience required

The Primary level provides a joyful and imaginative introduction to classical ballet. Designed to build fine motor skills and coordination, students explore basic ballet vocabulary while learning key concepts such as balance, body alignment, and spatial awareness. Classes are held in a structured yet creative environment that nurtures each child’s love of movement and music.

2026/27 Class Schedule

Tuesday 5:00-6:00 PM REGISTER
Saturday 11:00 AM – 12:00 PM REGISTER
Sunday 1:00-2:00 PM REGISTER

Class schedules are subject to change and must meet minimum enrollment requirements to run.

 

2026/27 Tuition

Registration Fee
Due upon registration
$80.00
Tuition $110.00/month
Children’s Showcase Participation Fee
Due on February 1, 2027
$125.00

 

FOUNDATIONS

Ages 6-7
Two (2) Classes/Week

No experience required

Foundations serves as a bridge to our Student Program levels. Students focus on building strength, expanding ballet vocabulary, and developing proper classroom etiquette. Emphasis is also placed on flexibility, body alignment, and readiness for more structured ballet training.

2026/27 Class Schedule

Foundations Monday/Thursday:

Monday 5:00-6:00 PM REGISTER
Thursday 4:30-5:30 PM

Foundations Wednesday/Saturday:

Wednesday 4:30-5:30 PM REGISTER
Saturday 10:30-11:30 AM

Class schedules are subject to change and must meet minimum enrollment requirements to run.

 

2026/27 Tuition

Registration Fee
Due upon registration
$80.00
Tuition $185.00/month
Children’s Showcase Participation Fee
Due on February 1, 2027
$125.00

 

ADVANCED FOUNDATIONS

Ages 6-7
Two (2) Classes/Week

Students must have completed Foundations before enrolling in Advanced Foundations

Training twice per week helps young Advanced Foundation dancers build the strength and stamina needed to progress into our Student Program levels. Classes focus on strengthening ballet vocabulary, improving flexibility and alignment, and reinforcing classroom etiquette. Students must complete Foundations before enrolling in Advanced Foundations. New students with previous dance experience are welcome to contact the School Office at [email protected] to explore placement options.

2026/27 Class Schedule

Tuesday 6:00-7:00 PM REGISTER
Saturday 11:30 AM – 1:00 PM

Class schedules are subject to change and must meet minimum enrollment requirements to run.

 

2026/27 Tuition

Registration Fee
Due upon registration
$80.00
Tuition $195.00/month
Children’s Showcase Participation Fee
Due on February 1, 2027
$125.00

 

Tuition Installments

A one-time Registration Fee is due upon enrollment. Tuition for School Year programs is divided into nine (9) equal installments, billed on the first business day of each month. Please note that billing dates may be adjusted in observance of School Office closures.

Billing Date Tuition Installment
September 1, 2026 September Tuition Installment
October 1, 2026 October Tuition Installment
November 3, 2026 November Tuition Installment
December 1, 2026 December Tuition Installment
January 5, 2027 January Tuition Installment
February 2, 2027 February Tuition Installment
Spring Showcase Participation Fee
March 3, 2027 March Tuition Installment
April 1, 2027 April Tuition Installment
May 3, 2027 May Tuition Installment

Students enrolling after September 1, 2026, will begin tuition installments during their month of enrollment. Tuition installments are not prorated.

Payment Information

All payments are processed manually by the School Office. Families cannot submit payments directly through the Parent Portal. Tuition and fees will be charged to the primary card on file in JackRabbit, which may be updated at any time through the Parent Portal. Checks are also accepted onsite at our Philadelphia studios.

School of Philadelphia Ballet is committed to working with families to support their child’s dance education. Alternative payment plans may be available. To connect about payment options, contact the School Office at [email protected]. All tuition and fees must be paid in full by May 15, 2027.

Refund Policy

Registered students who need to withdraw due to injury must submit a letter of explanation from a licensed physician. At that time, School of Philadelphia Ballet will consider refunds towards tuition fees only. All other fees are non-refundable and non-transferable. Should a student withdraw without recommendation from a licensed physician, all paid fees will be forfeited to SPB. School of Philadelphia Ballet is not liable or obligated in any way to process refunds or issue any tuition credits. Refunds or tuition credits will not be given for classes missed due to illness, injury, vacation, or weather.

Scholarships

At School of Philadelphia Ballet, we are committed to fostering talent, diversity, and accessibility within our student body, as reflected through our scholarship program. We are proud to offer scholarships designed to support students who demonstrate exceptional talent or financial need, ensuring that opportunities for artistic growth are accessible to all. Learn more about School of Philadelphia Ballet’s Scholarship Opportunities at the link below.

LEARN MORE

You may also like:

Parent Resources

As part of the Philadelphia 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.