What to wear to the ballet, opera or theater
Wear what you'd wear to a nice dinner out: a midi dress, a knit dress, or smart trousers with a good top. There's no dress code for most performances, but most people dress up a little, and more for an opening night, a gala or a December Nutcracker. Choose the outfit you'd feel good in sitting for two or three hours.
Updated November 9, 2026
Describe your event and let Siftur find it
Outfits for a night at the ballet or theater, in the shops right now
- Club L, Carella Velvet Midi: Navy velvet with one shoulder: dressed up for an opening night or a holiday performance.
- Club L, Cassandra Midi Dress: Bottle green with a high neck and long sleeves: warm, festive and right for The Nutcracker.
- Nana Jacqueline, Lucia Velvet Dress: Red velvet with a bow at the back, for a December performance or a gala night.
- Herskind, Watson Knit Dress: A black knit dress you can wear to work and straight to the theater.
- Norma Kamali, Slip Jumpsuit: A black slip jumpsuit: as dressy as a gown, and easy in a theater seat.
- Ramy Brook, Joss Wide Leg Pant: Silky black wide-leg trousers. With a satin top or a fine knit, they work at the opera.
- hemi blurr, Suede Shift: A camel suede shift with buttons, for a matinee or an early evening show.
- Mister Zimi, Candy Midi Dress: A brown and cream midi for a dinner and a show, dressed up with heels and a coat.
The rules
The short answer
For a regular performance, wear what you'd wear to a nice dinner: a midi dress, a knit dress, or trousers with a good top. For an opening night or gala, dress up: velvet, satin, a jumpsuit or a long dress. Anything clean and neat is welcome; nobody will turn you away.
The Nutcracker and December shows
Holiday performances are the dressiest of the year after galas. Velvet, deep reds and greens, and a little shine all fit. Children's matinees are more relaxed.
Ballet, opera and theater compared
The opera usually dresses the most, then the ballet, then the theater. A Broadway or West End evening is dressy casual for most people; an opera opening night can be black tie.
Comfort in your seat
You'll sit for two to three hours with an interval. Choose a dress that sits well, skip anything stiff or very short, and bring a layer: theaters run cold. Skip big hats and tall hair, out of kindness to the row behind you.
Shoes and coats
Shoes you can climb stairs in, as balcony seats are steep. Check a big coat, or bring one that folds small, since there's little room at your feet.
How to search for one
Say the performance, the time of year and whether it's an opening night, and mention you'll be sitting for a while.
Common questions
Is there a dress code at the ballet?
Not for most performances. Galas and some opening nights ask for black tie or cocktail attire. Otherwise, dressing as for a nice dinner is right.
What do you wear to The Nutcracker?
A festive dress or smart separates in velvet, satin or a deep color, with tights and heels or flats. Matinees with children can be more relaxed.
Can I wear jeans to the theater?
Yes, at most theaters, though you'll see more people dressed up in the evening. For the opera or ballet, choose trousers or a dress.
What do you wear to the opera?
A cocktail dress, a long dress or a dressy jumpsuit for an evening, black tie for an opening night or gala. A midi dress or smart trousers for a matinee.
Should I wear black to the ballet?
You can. Black is classic at the ballet and opera. In December, deep red, green or navy feels more festive.
More guides
- Black tie wedding attire: what to wear as a guest
- What does cocktail attire mean for a wedding guest?
- Fall wedding guest dresses
- What does festive attire mean?
- What to wear to a winter wedding
- What to wear to a work holiday party
- What to wear on New Year's Eve
- What does black tie optional mean?
- What to wear to a gala
- What to wear to a courthouse wedding as a guest
- What to wear to a Valentine's Day dinner
- Can you wear pants to a wedding?
- What does dressy casual mean?
- What to wear to an engagement party