At Westmoreland Youth Ballet, we believe that every child should have the opportunity to pursue their dreams. Our mission is to inspire and empower our students to reach their full potential, both as dancers and as individuals. With a focus on technique, artistry, and creativity, our classes provide a solid foundation for a lifelong love of dance. We offer classes for students of all ages and levels, from our Children's Division to our Pre-Professional training program.
Let your budding ballerina experience the joy of dance with Westmoreland Youth Ballet! Our Preschool and Beginning Ballet classes are the perfect introduction to classical and creative movement.
Enrollment is now open for the 23/24 school year. Schedule a free placement class today!
Winter registration is open! Children's Division Winter Session: November 27th - February 10th
Learn and perform classical repertoire as well as neoclassical, contemporary and original works twice per year.
Drop in for class on Tuesday nights beginning September 12th.
Summer dance experience for ages 3+. Check out our class offerings above!
Classical ballet for ages 3 to 6.
Beginner and intermediate level training for ages 7+.
Advanced level training for ages 10+
August 30: Classes begin for Primary & Pre-Professional Divisions
September 1-4: Labor Day weekend- No Classes
September 10: A Nutcracker Christmas Auditions
September 11: Fall Session begins for Children’s Division
November 11: Last Day of Fall Session
November 18 - 19: A Nutcracker Christmas Performance Weekend
November 20-26: Thanksgiving Break
November 27: Winter Session begins for Children’s Division
December 19 – January 1: Winter Break
January 2: All classes resume
February 10: Last Day of Winter Session
March 1: Spring Session begins for Children’s Division
March 25-31: Spring Break
April 27-28: Spring Performance
May 11: Last Day of Spring Session
May 25: Last Day of Class for Primary & Pre-Professional Divisions
No Class Dates (not included in tuition)
Labor Day weekend: September 1 – 4 (Friday-Monday)
Halloween: October 31 (Tuesday)
Thanksgiving Break: November 20 – 26 (Monday-Sunday)
Winter Break: December 19 – January 1 (Tuesday-Monday)
Spring Break: March 25 – 31 (Monday-Sunday)
Fall Session: September 11 – November 11 (Wednesdays & Saturdays)
Winter Session: November 27 – February 10 (Wednesdays & Saturdays)
Spring Session: March 2 – May 11 (Saturdays & Wednesdays)
No Class Dates
(Not included in tuition):
Winter Break: December 19 – January 1 (Tuesday-Monday; during Winter Session)
Spring Break: March 25 – 31 (Monday-Sunday; during Spring Session)
Spring Performance: April 27 (Saturday; during Spring Session)
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