***NEWLY ADDED***
Musical Theater Jazz/Tap Class (ages 10+) | $170 per month
NOW ENROLLING!
Our Academic Year runs from September-June
Petite Tot A Division
Monday
10:00am - 10:45am
Petite Tot A Division
Age 18 Months
10:00am - 10:45am
Children's 1 Division
Age 3
11:00am-11:45am
Children's 1 Division
Monday
11:00am-11:45am
Children's 3 Division
Age 5
3:30pm - 4:15pm
Children's 3 Division
Monday
3:30pm-4:15pm
Children's 2 Division
Age 4
4:30pm - 5:15pm
Children's 2 Division
Monday
4:30pm-5:15pm
Pre-Ballet 1 Division
Age 6
5:30-6:15pm
Pre-Ballet 1 Division
Monday
5:30-6:15pm
Petite Tot B Division
Age 2
9:30am - 10:15am
Petite Tot B Division
Tuesday
9:30am - 10:15am
Children's 1 Division
Age 3
10:30am-11:15am
Children's 1 Division
Tuesday
10:30am-11:15am
Children's 3 Division
Age 5
1:30pm - 2:15pm
Children's 3 Division
Tuesday
1:30pm-2:15pm
Children's 3 Division
Tuesday
4:30pm-5:15pm
Children's 2 Division
Age 4
2:30pm - 3:15pm
Children's 2 Division
Tuesday
2:30pm-3:15pm
Children's 1 Division
Age 3
3:30pm-4:15pm
Children's 1 Division
Tuesday
3:30pm-4:15pm
Children's 3 Division
Age 5
4:30pm - 5:15pm
Pre-Ballet 2 Division
Age 7
5:30-6:15pm
Pre-Ballet 2 Division
Tuesday
5:30-6:15pm
Children's 1 Division
Age 3
10:00am-11:45am
Children's 1 Division
Wednesday
10:00am-11:45am
Children's 2 Division
Age 4
11:00am - 11:45am
Children's 2 Division
Wednesday
11:00am-11:45am
Children's 1 Division
Age 3
4:00pm-4:45pm
Children's 1 Division
Wednesday
4:00pm-4:45pm
Petite Tot A Division
Age 18 Months
5:00pm - 5:45pm
Petite Tot A Division
Wednesday
5:00pm - 5:45pm
Children's 3 Division
Age 5
6:00pm - 6:45pm
Children's 3 Division
Wednesday
6:00pm-6:45pm
Pre-Ballet 1 Division
Wednesday
7:00pm-7:45pm
Pre-Ballet 1 Division
Age 6
7:00-7:45pm
Petite Tot A Division
Age 18 Months
9:00am - 9:45am
Petite Tot A Division
Thursday
9:00am - 9:45am
Children's 1 Division
Age 3
10:00am-10:45am
Children's 1 Division
Thursday
10:00am-10:45am
Petite Tot B Division
Age 2
11:00am - 11:45am
Petite Tot B Division
Thursday
11:00am - 11:45am
Children's 2 Division
Age 4
2:00pm-2:45pm
Children's 2 Division
Thursday
2:00pm-2:45pm
Children's 1 Division
Age 3
3:00pm-3:45pm
Children's 1 Division
Thursday
3:00pm-3:45pm
Children's 3 Division
Age 5
4:00pm - 4:45pm
Children's 3 Division
Thursday
4:00pm-4:45pm
Pre-Ballet 2 Division
Age 7
5:30-6:15pm
Petite Tot B Division
Age 2
5:00pm - 5:45pm
Petite Tot B Division
Thursday
5:00pm - 5:40pm
Pre-Ballet 1 Division
Age 6
6:00-6:45pm
Pre-Ballet 2 Division
Age 7
7:00-7:45pm
Pre-Ballet 1 Division
Thursday
6:00pm-645pm
Pre-Ballet 2 Division
Thursday
7:00-7:45pm
Petite Tot A Division
Age 18 Months
9:30am - 10:15am
Children's 2 Division
Age 4
10:30am - 11:15am
Petite Tot A Division
Friday
9:30am - 10:15am
Children's 2 Division
Friday
10:30am-11:15am
Petite Tot A Division
Age 18 Months
8:30am - 9:15am
Petite Tot A Division
Saturday
8:30am - 9:15am
Petite Tot B Division
Saturday
9:30am - 10:15am
Petite Tot B Division
Age 2
9:30am - 10:15am
Children's 1 Division
Age 3
10:30am-11:15am
Children's 2 Division
Age 4
11:30am - 12:15pm
Children's 2 Division
Saturday
11:30am-12:15pm
Pre-Ballet 2
Age 7
5:30-6:15pm
Pre-Ballet 2
Thursday
7:00-7:45pm
NOW ENROLLING!
Our Academic Year runs from September-June
Pre-Ballet 2
Age 7
5:30-6:15pm
Petite Tot A Division
Age 18 Months
9:30am - 10:15am
Enroll
Children's 2 Division
Age 4
10:30am - 11:15am
Enroll
Children's 1 Division
Age 3
4:00pm - 4:45pm
Enroll
Petite Tot B Division
Age 24 Months
5:00pm - 5:45pm
Enroll
Pre-Ballet 1 Division
Age 6
6:00pm - 6:45pm
Enroll
Petite Tot B Division
Age 24 Months
3:30pm - 4:15pm
Enroll
Children's 3 Division
Age 5
4:30pm - 5:15pm
Enroll
Pre-Ballet 1 Division
Age 6
5:30pm - 6:15pm
Enroll
Petite Tot B Division
Age 24 Months
9:30am - 10:15am
Enroll
Children's 1 Division
Age 3
10:30am - 11:15am
Enroll
Petite Tot A Division
Age 18 Months
4:30pm - 5:15pm
Enroll
Children's 1 Division
Age 3
5:30pm - 6:15pm
Enroll
Children's 2 Division
Age 4
6:30pm - 7:15pm
Enroll
Children's 2 Division
Age 4
4:00pm - 4:45pm
WAITLIST
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
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
$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.