Princeton Ballet School has been educating dancers and creating dance enthusiasts for over 70 years.
Classes & Registration
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
I am so proud that my daughter is able to train with PBS this season. She has received the best instruction of her career! Thank you for all that you do for aspiring dancers.
PBS Parent
Children’s Division
Children’s Division is for our youngest dancers, beginning at age 2.5, and includes our Pre-Ballet and Foundation levels for children up to age 7.
Lower School
Levels 1-3
Elementary Division is for students ages 8-12 years old, who are developing their classical ballet technique.
Upper School
Levels 4-8
This division provides students with firsthand understanding of the discipline, commitment, and expectations required for continued study at the collegiate or professional level.
Trainee Program
& International Students
The Trainee Program is a two-year program, and is the bridge between the student phase of training and that of a professional career. International Students: Princeton Ballet School’s Trainee Program is certified by the Student and Exchange Visitor Program (SEVP) to enroll nonimmigrant students on F-1 visas.
Elective Classes
Princeton Ballet School’s exciting additional classes include contemporary, lyrical, flamenco, and tap.
Privates & Coaching
Get personalized coaching for Ballet Competitions or for your own personal growth from our esteemed faculty members (including American Repertory Ballet professional dancers)
Open Classes
Beginner, Intermediate, and Advanced Open Classes are available for students ages 13 to adult. “Drop in” for a class, revisit your favorite style, or try something new!
Performance Opportunities
Princeton Ballet School offers extensive performance opportunities for our students, with over 20 theater performances a year.
Health, Wellness & Adaptive Classes
Providing nourishing and supportive dance experiences for people with differing abilities
Summer Programs
Summer programs attract advanced students from all over the globe who are interested in studying with our distinguished faculty. Children’s summer classes and camps are also available.
