Picking musicals for high school is a huge responsibility — in addition to finding a show that’s appropriate for your students, you need to consider parents, school leadership, the school board, and the community at large. It can be challenging, but it’s worth it to see shy kids transform into confident, capable actors and singers.
You might also like:
For theater kids, musicals are the best part of high school. Think back — do you remember when you first felt your castmates turning into family? The first time you stepped on stage and found your voice? The first time you heard the audience applaud or laugh and thought, “Oh, I’m home“?
At Theater Love, we believe that musical theater is magic. It’s essential. It’s a place where everyone belongs — a lifesaver for kids who feel like they don’t fit in anywhere else in high school.
Whether you work at a school with a big arts budget or you’re building a high-school drama program from the ground up, these musicals are a great place to start planning your next theater season. (Top image courtesy of Steven Pisano under CC BY 2.0)
Looking for a specific type of high school musical? Jump to:
- Most popular musicals
- Easy musicals
- Low-budget musicals
- Contemporary musicals
- Large cast musicals
- Lesser-known musicals
Most Popular Musicals for High Schools

Sometimes, you just need a surefire hit for your theater program — and that’s when it’s time to choose from the most popular high school musicals. Each of these shows is virtually guaranteed to draw a huge audience, so you can pack the house with excited friends, family members, and people from the community. When you want to build interest in your school’s drama club, start here!
1. Beauty and the Beast
- Cast: 12 roles, large ensemble
- Licensing: Music Theater International
2. Mamma Mia!
- Cast: 13 roles, large ensemble
- Licensing: Music Theater International
3. The Addams Family
- Cast: 10 roles, flexible ensemble
- Licensing: Theatrical Rights Worldwide
4. Into the Woods
- Cast: 18 roles, no ensemble
- Licensing: Music Theater International
5. The Wizard of Oz
- Cast: 8 roles, 16 featured, large ensemble
- Licensing: Concord Theatricals
6. The Sound of Music
- Cast: 11 roles, 7 children, flexible ensemble
- Licensing: Concord Theatricals
Easy Musicals for High School

If you’ve ever directed a musical, you know how much work goes into it. To streamline the process, look for easy shows. These musicals all have one thing in common — at least one element makes your life easier. Some, such as Cinderella, are easy for students to learn (thank you for the catchy melodies, Rodgers and Hammerstein!). Others, including Working, are easy to direct. Still others are small cast high school musicals, so you don’t need to worry about staging and directing an enormous, wayward ensemble.
7. Cinderella
- Cast: 11 roles, large ensemble
- Licensing: Concord Theatricals (Enchanted edition | Broadway version)
8. Once Upon a Mattress
- Cast: 11 roles, flexible ensemble
- Licensing: Concord Theatricals
9. Working
- Cast: 6 roles (can be expanded)
- Licensing: Music Theater International
10. Grease
- Cast: 17 roles, large ensemble
- Licensing: Concord Theatricals (also: school version)
11. You’re A Good Man, Charlie Brown
This musical hits all of the bases for high school: it’s easy to produce, and you can do it on an exceptionally small budget. It’s also one of the best small cast musicals for high school — and since everyone recognizes the name, selling tickets is a breeze!
- Cast: 6 roles
- Licensing: Concord Theatricals
12. Little Shop of Horrors
- Cast: 8 roles, optional small ensemble
- Licensing: Music Theater International
Low-Budget Musicals for High Schools

Many schools offer a tiny (or nonexistent) budget for the drama department. If that sounds familiar a low-budget high school musical is a great solution. By saving money on licensing, costumes, and/or sets, you can give your kids a memorable musical theater experience — without dealing with endless fundraisers!
13. The Pirates of Penzance
The Pirates of Penzance is one of the best low-budget musicals you can do with a high school group for one big reason: it’s in the public domain, so you don’t need to pay licensing fees! Costumes are easy to put together with thrift-store finds or volunteers who can sew, and you can get away with very minimal sets.
- Cast: 11 roles, optional ensemble
- Licensing: Public domain
14. A Bronx Tale (High School Edition)
- Cast: 6 roles
- Licensing: Broadway Licensing
15. The Fantasticks
- Cast: 8 roles
- Licensing: Music Theater International
16. The Apple Tree
- Cast: 3-9, flexible ensemble
- Licensing: Music Theater International
17. The Robber Bridegroom
- 10 roles, flexible ensemble
- Licensing: Music Theater International
18. Disaster! The Musical
- Cast: 11 roles, flexible ensemble
- Licensing: Music Theater International
Contemporary Musicals for High School

If you have a bunch of theater kids who keep up with the latest Broadway shows, the Golden Age classics will only get you so far. At some point, it’s time to look into the best contemporary musicals for high schoolers. This is harder than it sounds, since many modern musicals deal with dark, adult themes. These shows have all been on Broadway or the West End in recent years — which means that they’re some of the coolest high school musicals you can find — and they’re all available for licensing.
19. Matilda
- Cast: 14 roles, flexible ensemble
- Licensing: Music Theater International
20. Legally Blonde the Musical
- Cast: 7 roles, flexible ensemble
- Licensing: Music Theater International
21. Disenchanted! (High School Edition)
Fun and irreverent, this is an excellent musical for high schools with largely female performers. There’s an option to add an all-genders ensemble.
- Cast: 6-10 (all female), optional ensemble
- Licensing: Broadway Licensing
22. Emma: A Pop Musical
This jukebox musical is fun and unexpected, featuring music from Katy Perry, The Supremes, and more. The script is based on Jane Austen’s Pride and Prejudice.
- Cast size: 14 roles, flexible ensemble
- Licensing: Broadway Licensing
23. Catch Me If You Can
- Cast: 7 roles, flexible ensemble
- Licensing: Music Theater International
24. High School Musical
- Cast: 11 roles, large ensemble
- Licensing: Music Theater International
25. Shrek the Musical
- Cast: 7 roles, flexible ensemble
- Licensing: Music Theater International
Large Cast Musicals for High School

Does your school have a large turnout for auditions? Large musicals for high schools are a great way to ensure that everyone who wants to participate, gets to participate. If you have a few star performers and a large collection of beginners, look for ensemble heavy high school shows. Musicals with big ensembles — especially those with a variety of featured roles, like Bye Bye Birdie — help you foster the talent of all your singers and actors.
26. Bye Bye Birdie
- Cast: 11 roles, 11 featured roles, very large ensemble
- Licensing: Concord Theatricals
27. Oklahoma!
- Cast: 10 roles, large ensemble
- Licensing: Concord Theatricals
28. The Music Man
- Licensing: Music Theater International
- Cast: 13 roles, large ensemble
29. Fiddler on the Roof
- Cast: 14 roles, flexible ensemble
- Licensing: Music Theater International
30. Seussical
- Cast: 6 roles, flexible ensemble
- Licensing: Music Theater International
31. Guys and Dolls
- Cast: 12 roles, medium-large ensemble
- Licensing: Music Theater International
Lesser-Known Musicals for High School

When you’re looking for obscure or lesser-known musicals for your high school drama program, these shows are a good place to start. Quirky and eccentric, each one adds depth and dimension to your theater program. Some shows, including Lucky Stiff and Weird Romance, are small cast musicals that provide a fun challenge for your most dedicated and passionate students between big productions.
32. Urinetown
- Cast: 14 roles, flexible ensemble
- Licensing: Music Theater International
33. Lucky Stiff
- Cast: 7 roles
- Licensing: Music Theater International
34. Something’s Afoot
- Cast: 10 roles
- Licensing: Concord Theatricals
35. Zombie Prom
- Cast: 10 roles
- Licensing: Concord Theatricals
36. Weird Romance
- Cast: 9 roles
- Licensing: Concord Theatricals
37. High Fidelity (High School Edition)
- Cast: 20 roles, flexible ensemble
- Licensing: Broadway Licensing
What musicals can high schools perform?

Legally, high schools can perform any musical that’s available for licensing. Of course, if you’re a drama teacher or director, you know it’s never that simple! There are many different stakeholders at play — parents, teachers, kids, principals, and school-board officials, to name a few.
As you’re choosing a high school musical, some factors to consider include:
- Guidance from the school administration and school board: Ask about what’s acceptable; some schools request that you replace all swears with milder language, for example, while others might ask you to stay away from “adult” content.
- Parent opinions: The best time to seek parent opinions is before you license a show. Instead, run your final musical selections by the PTA or a music/theater booster organization for approval. If possible, make the script available for parents to read. Most licensing companies allow you to request a “perusal copy”, which allows people to look at the script and the vocal score before you commit to a licensing agreement.
- Type of community: If you live in a conservative area, local parents may kick up a fuss at even the slightest mention of cursing/drugs/sex/etc. That doesn’t mean you can’t or shouldn’t choose a musical that will ruffle feathers — just make sure you (and your students) are prepared and willing to deal with any potential controversy!
- Budget: Musicals can be very expensive to produce, even at the high school level. Before you finalize the show selection, estimate costs for licensing, stage rental (if necessary), costuming, sets, props, and marketing. Chances are, it’ll be more expensive than you anticipate — ensure that your budget can handle the costs. When your funds are low, look for low-budget musicals or shows that can be done with minimal staging. You’re A Good Man Charlie Brown is one great option; The Robber Bridegroom is another.
- Casting: The musical you choose depends on your high school. If you’re just getting a musical theater program off the ground, consider choosing an easy musical that will make your students look and feel great. Think anything by Rodgers and Hammerstein — easy to sing for beginners, fun to perform, and crowd-pleasing. (This builds enthusiasm among students, audiences, and the administration, making it easier to put on more shows in the future.) If you have a developed theater program and plenty of talent, you can push the boundaries with unexpected shows or contemporary musicals.
We’d love to hear about the shows you’re doing! Let us know about your favorite musicals for high school — we’ll add them to the list to help other educators find the best shows for their students.