Enrollment is now open for the 25/26 school year. Schedule a free placement class today!
Children's Division 25/26 Trimester schedule is now available.
Learn and perform classical repertoire as well as neoclassical, contemporary and original works twice per year.
Summer dance experience for ages 3+.
Westmoreland Youth Ballet offers classes for all levels, beginner through advanced!
Ages 3 to 18, no prior experience required.
Classical ballet for ages 3 to 6.
Beginner and intermediate level training for ages 7+.
Advanced level training for ages 10+
Primary/Pre-Professional School Year Calendar: 2025 – 2026
August 28: Classes begin for Primary & Pre-Professional Divisions
August 29 – September 1: Labor Day weekend- No Classes
September 16: Fall Session begins for Children’s Division
November 15: Last Day of Fall Session
November 22 - 23: A Nutcracker Christmas Performance Weekend
November 24 – 30: Thanksgiving Break
December 2: Winter Session begins for Children’s Division
December 22 – January 4: Winter Break
January 5: All classes resume
February 15: Last Day of Winter Session
March 7: Spring Session begins for Children’s Division
March 30 – April 5: Spring Break
April 25 - 26: Spring Celebration Performance Weekend
April 27: Post-Performance Recovery Day: No Classes
May 9: Last Day of Spring Session
May 24: Last Day of Class for Primary & Pre-Professional Divisions
No Class Dates (not included in tuition)
Labor Day weekend: August 29 – September 1 (Friday-Monday)
Thanksgiving Break: November 24 – 30 (Monday-Sunday)
Winter Break: December 22 – January 4 (Monday- Sunday)
Spring Break: March 30 – April 5 (Monday – Sunday)
April 27: Post-Performance Recovery Day: No Classes
Trimester Dates
Fall Trimester: September 16 – November 15 (Tuesdays & Saturdays)
Winter Trimester: December 2 – February 14 (Tuesdays & Saturdays)
Spring Trimester: March 7 – May 9 (Saturdays & Tuesdays)
No Class Dates (Not included in tuition):
Winter Break: December 22 – January 4 (Monday-Sunday; during Winter Trimester)
Spring Break: March 30 – April 5 (During Spring Trimester)
Spring Performance: April 25 (Saturday; during Spring Trimester)
Westmoreland Youth Ballet provides pre-professional ballet training and performance opportunities to young dancers throughout Westmoreland County, PA.
Register for classes through the DanceStudio-Pro app. See class details, find documents, and pay online!
1) Click the Link above and create an account
2) Add a new student to see available classes
3) Register for classes and pay online
Click the link below to send us an email, or connect via call/text at 724-680-7212!