Children’s Division

Balanced with creative movement and musical improvisation, children are introduced to the fundamentals of classical ballet technique and proper body alignment, helping them develop safe and healthy habits for future training.

Princeton Ballet School’s Children’s Division includes students ages 2.5 through 7 (Hand-in-Hand through Foundation B). This division provides an age-appropriate and engaging introduction to dance, supporting coordination, musicality, confidence, and foundational technical development in a nurturing environment.

Princeton Ballet School students may have the opportunity to perform alongside the professional artists of American Repertory Ballet in productions such as The Nutcracker. Participation in The Nutcracker is by audition for dancers in Foundation A and Foundation B.

The Princeton Ballet School Spring Performance is open to all Foundation A and Foundation B dancers and does not require an audition, offering a joyful and inclusive opportunity for all eligible students to experience performing on stage.

Online

Registration

Registration for the 2026-2027 School Year is NOW OPEN!

Enrollment and class schedules are managed through our online Parent Portal. If you do not have an account set up, you can register for one here, Parent Portal Registration. A credit card is required during registration but will only be charged after enrolling in classes.

See what sets Princeton Ballet School apart: schedule a FREE trial or placement class – email [email protected] or call us at 609.921.7758 to schedule yours today.

Class Location Key:
PR: Princeton
NBPAC: New Brunswick