Ballet Classes

Ballet Classes

Welcome to Petite Pas Ballet School

Welcome to Petite Pas West Chester!

***Newly added***
Ballet 1 division (ages 8 - 10) | $85 per month

***NEWLY ADDED***
Musical Theater Jazz/Tap Class (ages 10+) | $170 per month 

Phoenixville/Kimberton

West Chester

"Toute-Petite" Ballet

West Chester Class Schedule
2025-2026 Academic Year

MONDAY

TUESDAY

WEDNESDAY

Thursday

friday

West Chester Class Schedule
2025 - 2026 Academic Year

Age 3

Age 4

Age 5

Age 6

NOW ENROLLING!
Our Academic Year runs from September-June

AM Classes

pM Classes

saturday

Petite Tot A Division
Monday
10:00am - 10:45am

enroll

Tot Division A:  must be 18 months by 9/1
 Tot Division B: Must be 24 months by 9/1

Petite Tot A Division
Age 18 Months
10:00am - 10:45am

ENROLL

Children's 1 Division
Age 3
11:00am-11:45am

ENROLL

Children's 1 Division
Monday
11:00am-11:45am

enroll

Children's 3 Division
Age 5
3:30pm - 4:15pm

ENROLL

Children's 3 Division
Monday
3:30pm-4:15pm

enroll

Children's 2 Division
Age 4
4:30pm - 5:15pm

waitlist

Children's 2 Division
Monday
4:30pm-5:15pm

waitlist

Pre-Ballet 1 Division
Age 6
5:30-6:15pm

enroll

Pre-Ballet 1 Division
Monday
5:30-6:15pm

enroll

Age 18 month+ - 2 Years

Petite Tot B Division
Age 2
9:30am - 10:15am

ENROLL

Petite Tot B Division
Tuesday
9:30am - 10:15am

enroll

Children's 1 Division
Age 3
10:30am-11:15am

ENROLL

Children's 1 Division
Tuesday
10:30am-11:15am

enroll

Children's 3 Division
Age 5
1:30pm - 2:15pm

ENROLL

Children's 3 Division
Tuesday
1:30pm-2:15pm

enroll

Children's 3 Division
Tuesday
4:30pm-5:15pm

enroll

Children's 2 Division
Age 4
2:30pm - 3:15pm

ENROLL

Children's 2 Division
Tuesday
2:30pm-3:15pm

enroll

Children's 1 Division
Age 3
3:30pm-4:15pm

ENROLL

Children's 1 Division
Tuesday
3:30pm-4:15pm

enroll

Children's 3 Division
Age 5
4:30pm - 5:15pm

ENROLL

Pre-Ballet 2 Division
Age 7
5:30-6:15pm

waitlist

Age 7

Pre-Ballet 2 Division
Tuesday
5:30-6:15pm

waitlist

Children's 1 Division
Age 3
10:00am-11:45am

ENROLL

Children's 1 Division
Wednesday
10:00am-11:45am

enroll

Children's 2 Division
Age 4
11:00am - 11:45am

enroll

Children's 2 Division
Wednesday
11:00am-11:45am

enroll

Children's 1 Division
Age 3
4:00pm-4:45pm

ENROLL

Children's 1 Division
Wednesday
4:00pm-4:45pm

enroll

Petite Tot A Division
Age 18 Months
5:00pm - 5:45pm

ENROLL

Petite Tot A Division
Wednesday
5:00pm - 5:45pm

enroll

Children's 3 Division
Age 5
6:00pm - 6:45pm

waitlist

Children's 3 Division
Wednesday
6:00pm-6:45pm

waitlist

Pre-Ballet 1 Division
Wednesday
7:00pm-7:45pm

enroll

Pre-Ballet 1 Division
Age 6
7:00-7:45pm

enroll

Petite Tot A Division
Age 18 Months
9:00am - 9:45am

ENROLL

Petite Tot A Division
Thursday
9:00am - 9:45am

enroll

Children's 1 Division
Age 3
10:00am-10:45am

ENROLL

Children's 1 Division
Thursday
10:00am-10:45am

enroll

Petite Tot B Division
Age 2
11:00am - 11:45am

ENROLL

Petite Tot B Division
Thursday
11:00am - 11:45am

enroll

Children's 2 Division
Age 4
2:00pm-2:45pm

ENROLL

Children's 2 Division
Thursday
2:00pm-2:45pm

enroll

Children's 1 Division
Age 3
3:00pm-3:45pm

ENROLL

Children's 1 Division
Thursday
3:00pm-3:45pm

enroll

Children's 3 Division
Age 5
4:00pm - 4:45pm

enroll

Children's 3 Division
Thursday
4:00pm-4:45pm

enroll

Pre-Ballet 2 Division
Age 7
5:30-6:15pm

waitlist

Petite Tot B Division
Age 2
5:00pm - 5:45pm

ENROLL

Petite Tot B Division
Thursday
5:00pm - 5:40pm

enroll

Pre-Ballet 1 Division
Age 6
6:00-6:45pm

enroll

Pre-Ballet 2 Division
Age 7
7:00-7:45pm

Enroll

Pre-Ballet 1 Division
Thursday
6:00pm-645pm

enroll

Pre-Ballet 2 Division
Thursday
7:00-7:45pm

enroll

Petite Tot A Division
Age 18 Months
9:30am - 10:15am

ENROLL

Children's 2 Division
Age 4
10:30am - 11:15am

enroll

Petite Tot A Division
Friday
9:30am - 10:15am

enroll

Children's 2 Division
Friday
10:30am-11:15am

enroll

Petite Tot A Division
Age 18 Months
8:30am - 9:15am

ENROLL

Petite Tot A Division
Saturday
8:30am - 9:15am

enroll

Petite Tot B Division
Saturday
9:30am - 10:15am

WAITLIST

Petite Tot B Division
Age 2
9:30am - 10:15am

WAITLIST

Children's 1 Division
Age 3
10:30am-11:15am

ENROLL

Children's 2 Division
Age 4
11:30am - 12:15pm

enroll

Children's 2 Division
Saturday
11:30am-12:15pm

enroll

Pre-Ballet 2
Age 7
5:30-6:15pm

waitlist

Pre-Ballet 2
Thursday
7:00-7:45pm

Phoenixville/Kimberton Class Schedule
2025-2026 Academic Year

MONDAY

TUESDAY

WEDNESDAY

Thursday

friday

Phoenixville/Kimberton Class Schedule 2025 - 2026 Academic Year

Tot Division A:  must be 18 months by 9/1 
Tot Division B: Must be 24 months by 9/1

Age 3

NOW ENROLLING!
Our Academic Year runs from September-June 

am Classes

saturday

Age 4

Age 5

MONDAY

TUESDAY

WEDNESDAY

Thursday

friday

pM Classes

saturday

Age 6

Age 18 month+ - 2 Years

Age 7

Pre-Ballet 2
Age 7
5:30-6:15pm

waitlist

Petite Tot A Division
Age 18 Months
9:30am - 10:15am

Enroll

enroll

Petite Tot A Division
Monday
9:30am - 10:15am

Children's 2 Division
Age 4
10:30am - 11:15am

Enroll

enroll

Children's 2 Division
Monday
10:30am - 11:15am

Children's 1 Division
Age 3
4:00pm - 4:45pm

Enroll

enroll

Children's 1 Division
Monday
4:00pm - 4:45pm

enroll

Petite Tot B Division
Monday
5:00pm - 5:45pm

Petite Tot B Division
Age 24 Months
5:00pm - 5:45pm

Enroll

Pre-Ballet 1 Division
Age 6
6:00pm - 6:45pm

Enroll

enroll

Pre-Ballet 1 Division
Monday
6:00pm - 6:45pm

Petite Tot B Division
Age 24 Months
3:30pm - 4:15pm

Enroll

enroll

Petite Tot B Division
Tuesday
3:30pm - 4:15pm

Children's 3 Division
Age 5
4:30pm - 5:15pm

Enroll

enroll

Children's 3 Division
Tuesday
4:30pm - 5:15pm

Pre-Ballet 1 Division
Age 6
5:30pm - 6:15pm

Enroll

enroll

Pre-Ballet 1 Division
Tuesday
5:30pm - 5:15pm

Petite Tot B Division
Age 24 Months
9:30am - 10:15am

Enroll

enroll

Petite Tot B Division
Wednesday
9:30am - 10:15am

Children's 1 Division
Age 3
10:30am - 11:15am

Enroll

enroll

Children's 1 Division
Wednesday
10:30am - 11:15am

Petite Tot A Division
Age 18 Months
4:30pm - 5:15pm

Enroll

enroll

Petite Tot A Division
Wednesday
4:30pm - 5:15pm

Children's 1 Division
Age 3
5:30pm - 6:15pm

Enroll

enroll

Children's 1 Division
Wednesday
5:30pm - 6:15pm

enroll

Children's 2 Division
Wednesday
6:30pm - 7:15pm

Children's 2 Division
Age 4
6:30pm - 7:15pm

Enroll

WAITLIST

Children's 2 Division
Thursday
4:00pm - 4:45pm

enroll

Children's 2 Division
Saturday
11:30am - 12:15pm

enroll

Children's 1 Division
Saturday
10:30am - 11:15am

enroll

Pre-Ballet 1 Division
Thursday
6:00pm - 6:45pm

enroll

Pre-Ballet 2 Division
Thursday
7:00pm - 7:45

Children's 2 Division
Age 4
4:00pm - 4:45pm

WAITLIST

enroll

Children's 3 Division
Thursday
5:00pm - 5:45pm

Children's 3 Division
Age 5
5:00pm - 5:45pm

Enroll

Pre-Ballet 1 Division
Age 6
6:00pm - 6:45pm

Enroll

Pre-Ballet 2 Division
Age 7
7:00pm - 7:45pm

Enroll

Petite Tot A Division
Age 18 Months
8:30am - 9:15am

Enroll

enroll

Petite Tot A Division
Saturday
8:30am - 9:15am

enroll

Petite Tot B Division
Saturday
9:30am - 10:15am

Petite Tot B Division
Age 24 Months
9:30am - 10:15am

Enroll

Children's 1 Division
Age 3
10:30am - 11:15am

Enroll

Children's 2 Division
Age 4
11:30am - 12:15pm

Enroll

"Toute-Petite "Ballet

"Toute-Petite" Ballet

 $65 per session.

A tender beginning to a lifetime of movement, music, and togetherness.

Welcome to our newest Division, "Toute-Petite" meaning "Very Little" — a gentle and special space where the tiniest dancers begin their journey through soft movement, joyful connection, and the graceful blossoming of early milestones. With a loving grown-up by their side, each little one is invited to explore music and motion in a way that nurtures both body and heart.

Classes are offered in sessions (Fall, Winter, and Spring) and each session is 4 weeks long with weekly 30-minute classes. For the first 20 minutes of class, our teachers will guide you through age-and-developmental activities. The final 10 minutes are designed for our adults to connect with fellow caregivers, as our grown-ups deserve a little joy and community, too.

We offer two levels to support your baby’s blossoming development thoughtfully:

"Toute-Petite" Division A (non-walkers, non-crawlers):
In this calm and cozy class, babies remain nestled in their caregiver’s arms or on soft mats, gently swaying and stretching to the rhythm of soothing music. We focus on touch, eye contact, rocking, and early sensory experiences that plant the seeds for body awareness and musicality — all wrapped in warmth and love.

"Toute-Petite" Division B (early-walkers, early-crawlers): As babies begin to move more freely, we celebrate their curiosity through playful movement, guided exploration, and early ballet-inspired steps. With soft scarves, light props, and simple routines, we encourage balance, rhythm, and joyful independence, while caregivers remain close, offering gentle guidance and smiles every step of the way. 

Musical Theater Dance Classes

"Toute-Petite" Division A

FALL SESSION

WINTER SESSION

SPRING SESSION

PHOENIXVILLE  |   MONDAYS, 8:30 - 9:00AM

FALL SESSION

WINTER SESSION

SPRING SESSION

ENROLL

ENROLL

ENROLL

ENROLL

ENROLL

ENROLL

For more dance class offerings, view our Musical Theater Dance Classes:

"Toute-Petite" Division B

WEST CHESTER  |  FRIDAYS, 8:30 - 9:00AM

FALL SESSION

WINTER SESSION

SPRING SESSION

PHOENIXVILLE  |   WEDNESDAYS, 8:30 - 9:00AM

FALL SESSION

WINTER SESSION

SPRING SESSION

ENROLL

ENROLL

ENROLL

ENROLL

ENROLL

ENROLL

FALL SESSION

WINTER SESSION

SPRING SESSION

WEST CHESTER  |  TUESDAYS, 8:30 - 9:00AM