Milan is the opera capital of the world, and not only because of La Scala. The city's opera and classical season runs essentially year-round across half a dozen venues — from the most famous opera house on earth to concert halls where tickets cost less than a pizza dinner. Here is how it all works: the venues, the season, the prices, and how to book. For live listings, see what's on in Milan now.
Teatro alla Scala — the main stage
La Scala needs little introduction: since 1778 it has premiered Verdi and Puccini and hosted every great singer of the last two centuries. The season opens on 7 December — the feast of Sant'Ambrogio, Milan's patron saint — and runs opera, ballet and concerts into the following autumn. Expect the highest musical standards in Italy and price tags to match, though the top gallery (the loggione) remains affordable if you book smartly. We've written a full La Scala visitor guide covering the history, the museum, and ticket strategies in detail.
Beyond La Scala: Milan's other stages
- Teatro degli Arcimboldi — the modern 2,300-seat theatre built for La Scala during its renovation, now hosting big touring productions, musicals and gala concerts.
- Teatro Dal Verme — a historic theatre near Castello Sforzesco with a strong orchestral season and accessible prices.
- Auditorium di Milano — home of the laVerdi symphony orchestra; symphonic and choral repertoire nearly every weekend.
- Teatro Carcano and Teatro Manzoni — historic prose theatres whose calendars regularly include opera in concert form, operetta and recitals.
- The Conservatorio — Milan's conservatory hosts one of Europe's great chamber music series in its Sala Verdi.
The practical consequence: if La Scala is sold out — and for big titles it will be — you can almost always hear first-rate opera or classical music in Milan the same week. Check classical concerts and ballet in Milan alongside opera.
The Milan opera season, explained
La Scala's opera season opens on 7 December and runs to July, with symphonic concerts and ballet filling the autumn. The season premiere on 7 December is Italy's biggest cultural event of the year — broadcast live nationally, attended by heads of state, and effectively impossible to book without planning (or luck) months ahead.
The other venues run September-to-June seasons typical of Italian concert life, and summer brings open-air programming around the city. There is no month in Milan without serious music.
What tickets cost
- La Scala opera — roughly €15–40 in the gallery, €60–150 in the boxes, €150–250+ for the best stalls seats; season-opening nights run far higher.
- La Scala ballet and concerts — noticeably cheaper than opera, often from around €10–15 in the gallery.
- Other Milan venues — orchestral concerts at Dal Verme or the Auditorium typically cost €15–40; touring productions at the Arcimboldi vary by show.
How to book
Buy through the venue's official website or box office. La Scala sells through its own site; most other Milan venues sell through Italy's national platforms, TicketOne and Vivaticket. For La Scala specifically: tickets are released in blocks well before each production, the loggione has dedicated day-of tickets sold at the box office, and under-30s can access heavily discounted preview performances. Beware unofficial resale sites, which mark up heavily.
For a real-time view of everything on sale across the city, the Milan opera listings link each performance straight to its official seller.
Making an evening of it
Performances generally start at 20:00. Do as the Milanese do: aperitivo first (the bars around Brera fill from 18:30), and dinner after the show — Milan's kitchens stay open late. La Scala sits on metro line M1/M3 (Duomo) a five-minute walk through the Galleria Vittorio Emanuele II. If you're planning a longer visit, our arts weekend in Milan itinerary covers two full days.
Frequently asked questions
When is the opera season in Milan?
La Scala's season opens on 7 December and runs into the following autumn, with opera concentrated between December and July. Milan's other venues run September–June seasons, so there is live opera or classical music in the city year-round.
How much are La Scala tickets?
From roughly €15 in the top gallery to €250+ for premium stalls at opera performances. Ballet and concerts cost significantly less. Day-of gallery tickets and under-30 previews are the budget routes in.
Can I see opera in Milan if La Scala is sold out?
Almost certainly yes — the Arcimboldi, Dal Verme, the Auditorium and others programme opera, orchestral and vocal music through the season. Check the live Milan listings for what's on your dates.
What should I wear?
Smart casual is fine for regular performances; Milanese audiences dress elegantly but tuxedos are only common on gala nights. If you'd be comfortable at a good restaurant, you're dressed for the opera.