Best ballet in Milan
Milan's ballet calendar revolves around La Scala's resident company. The 2025–2026 season includes a mix of full-evening classics (Swan Lake, Giselle, Don Quixote) and mixed bills (Balanchine, Bausch, Naharin). Smaller stages bring touring contemporary work.
Upcoming on tro
Editor's pickBalletSAT 7 NOV · 19:00
Balanchine Bausch Stravinsky
The ballets Apollo by George Balanchine and Le Sacre du printemps by Pina Bausch at La Scala from 7 to 21 November 2026.
Contemporary danceClassical ballet
Teatro alla Scala
Sat 7 Nov · 19:00
Wed 11 Nov · 19:00
+ 8 more dates
Editor's pickBalletTHU 2 JUL · 18:00
Don Quixote
The ballet Don Quixote by Rudolf Nureyev at La Scala from 2 to 16 July 2026
Classical ballet
Teatro alla Scala
Thu 2 Jul · 18:00
Sat 4 Jul · 18:00
+ 6 more dates
Editor's pickBalletSUN 20 SEP · 20:00
Giselle
Adolphe Adam — Corps de ballet del Teatro dell'Opera di Roma
Classical ballet
Teatro dell'Opera di Romafrom €25
Through 30 Sep
Editor's pickBalletTHU 1 OCT · 18:00
Giselle
The ballet Giselle at La Scala from 1 to 23 October 2026.
Classical ballet
Teatro alla Scala
Thu 1 Oct · 18:00
Mon 5 Oct · 18:00
+ 8 more dates
Looking for something specific? The ranked list above prioritizes La Scala's own corps de ballet productions, then touring companies, then contemporary pieces.
