Empowering dancers

of all ages to grow in artistry, confidence, and community through ballet education.

Ballet is for everyone.

As a nonprofit school rooted in our community, we've built a place where students of all ages and backgrounds can discover the joy of movement without cost being a barrier.

From our youngest dancers to those pursuing the stage, we are here to teach, support, and celebrate every step of the journey.

SAVE THE DATE

The Nutcracker

DECEMBER 5, 2026 2:30 PM

DECEMBER 5, 2026 7:00 PM

DECEMBER 6, 2026 2:30 PM

All Performances at Carnegie
One Braddock.

NO CLASS

SATURDAY, OCTOBER 31, 2026

Have a wonderful Halloween!

The Nutcracker Parent Shoutouts!

Would you like to place a shoutout for your favorite dancer?

Follow the link for the Parent Shoutout form.

The Nutcracker Business Program Ads and Sponsorships!

Would you like advertise in our programs and receive recognition in our community?

Follow the link for the Business Ad and Sponsorship form.

  • Built for little movers

    CHILDREN’S DIVISION

    Joyful, age-appropriate classes that introduce young dancers to ballet through movement, music, and imagination.

  • Train with intention

    STUDENT DIVISION

    Structured, level-based training for students ready to grow their technique, artistry, and performance experience.

  • Ballet for everyone

    OPEN DIVISION

    Community classes for adult learners of all levels, whether you're returning to dance or discovering it for the first time.

OUR PROGRAMS

Classes for every dancer

All new students receive a complimentary placement class. Faculty will recommend the most appropriate level, and placements may be adjusted during the year at the discretion of the Ballet Master.

Your support keeps dancers moving.

We are a nonprofit school powered by a community that believes in the arts. Every donation helps us keep tuition accessible, support students who need financial aid, and bring the joy of ballet to more people in our community.

Our Guiding Philosophies

PERSEVERANCE

Never give up because something is a challenge! Be willing to take the time and figure it out: perseverance will lead to success.

RESPECT

Be polite, kind, and aware of your surroundings. Always strive to treat others as they wish to be treated.

INTEGRITY

We are known by our words and actions. Strive to ensure that they convey who you are in all that you do.

DISCIPLINE

Sometimes it’s hard to be responsible. Good discipline helps us keep working towards our goals, even when we would rather take a break.

EXCELLENCE

We can always continue to grow and improve! Being our best doesn’t mean being perfect, it means always reaching for our potential.

News & Updates

Sliding Scale Tuition

We operate with a sliding scale tuition model. You elect a payment tier that best reflects your ability to pay for classes. Please talk to us if you require additional support or would like to make a more substantial contribution to our programs.

Remember: ability to pay should not be what prevents you from coming to class!

Fall Registration Open Now!

We accept new students year round.

Register for 2026-2027 classes now!

Please Leave Us a Review!

We hope you love your classes!

We’d really appreciate a Google review sharing your thoughts.

Three Rivers Ballet on Google

The Nutcracker 2026 Nutcracker Rehearsals (subject to change)

Please notify the school promptly if you will miss a rehearsal.

Saturday October 24, 2026
4-4:30pm: Shepherdess, Sheep Dogs, Sheep
4:30-5pm: Peppermint
5-5:30pm: Tea
5:30-6pm: Chocolate
6-6:30pm: Coffee
6:30-7:30pm: Ginger Snaps
7:30-8pm: Mother Ginger, Ginger Snaps

Sunday October 25, 2026
3-4pm: Children
4-5pm: Battle
5-7pm: Party All

Saturday October 31, 2026
9am-4pm: Available for requests (Halloween- NO CLASSES)
4-8pm: Snow and Flowers as available.

Sunday November 1, 2026
3-5pm: Act II All
5-7pm: Snow and Flowers

Saturday November 7, 2026
4-5:30pm: Snow and Flowers
5:30-6:30pm: Act II All
6:30-8pm: Chocolate, Coffee, Peppermint, Tea, Mother Ginger, Ginger Snaps

Sunday November 8, 2026
3-4:30pm: Snow All
4:30-6pm: Battle All
6-7pm: Party All

Saturday November 14, 2026
4-7pm: Act II all (Sheep and Angels finished no later than 6pm)
7-8pm: Sugar Plum Fairy

Sunday November 15, 2026
3-4:30pm: Battle Scene All
4:30-6pm: Party Scene All
7-8pm: Snow Scene All

Saturday November 21, 2026
4-5:30pm: Act II all
5:30-6:15pm: Battle Scene All
6:15-7:15pm: Party Scene All
7:15-8pm: Snow Scene All

Sunday November 22, 2026
3-5pm: Act II all
5-7pm: Act I all

Monday November 23, 2026
12-2pm: Optional
6:30-8pm: Optional

Tuesday November 24, 2026
12-2pm: Optional
6:30-8pm: Optional

Wednesday November 24, 2026
12-2pm: Optional
6:30-8pm: Optional

Friday November 27, 2026
12-3pm: Optional

Saturday November 28, 2026
12:30-4pm: Optional

Sunday November 29, 2026
3-4:45pm: Act II all
5-7pm: Act I all

Monday November 30, 2026
5-6pm: Warmup
6:15-7:00pm: Act II all
7:00-8pm: Act I all

Tuesday December 1, 2026
5-6pm: Warmup
6:15-7:00pm: Act II all
7:00-8pm: Act I all

Wednesday December 2, 2026
5-6pm: Warmup
6:15-8pm: Full Run

Thursday December 3, 2026
5-6pm: Warmup (no Sheep)
6pm: Half hour call- All in the studio
6:30-8:30pm: Open Dress at 420 Perry Highway

AT CARNEGIE ONE BRADDOCK
419 Library Street
Braddock, PA 15104

Friday December 4, 2026
5:30pm: Theater call at Carnegie One
6-9pm: Tech/Dress Rehearsal

Saturday December 5, 2026
12:45pm: Theater call at Carnegie One
1-1:45pm: Warmup
2pm: Half hour call- All in the theater
2:30pm: Performance #1

5:15pm: Theater call at Carnegie One
5:30-6:15pm: Warmup
6:30pm: Half hour call- All in the theater
7pm: Performance #2

Sunday December 6, 2026
12:45pm: Theater call at Carnegie One
1-1:45pm: Warmup
2pm: Half hour call- All in the theater
2:30pm: Performance #3

6pm: Cast party TBD