The Nutcracker at the San Carlo 2026: dates from 22 December to 5 January and tickets
Tchaikovsky's Nutcracker is the Teatro di San Carlo's Christmas classic: 13 performances from 22 December 2026 to 5 January 2027. A good family outing, with €25 stalls seats for children from age 6 and under-30s.

At a glance
- When
- From 22 December 2026 to 5 January 2027, 13 performances
- Where
- Teatro di San Carlo, Via San Carlo 98/F
- Tickets
- Evenings and afternoons €20–110; matinées €15–75
- Children
- Admitted from age 6 with a ticket; reduced stalls seat €25
- Running time
- About 2 hours, with one interval
- Getting there
- Line 1 to Municipio or Toledo
Dates and times
- When: from 22 December 2026 to 5 January 2027, outside the subscription series.
- Matinées at noon on Christmas Eve and New Year's Eve.
- No performances on the evening of the 24th, on 25, 26 and 28 December, or on 1 and 4 January.
| Day | Date | Time |
|---|---|---|
| Tuesday | 22 December | 8 pm |
| Wednesday | 23 December | 8 pm |
| Thursday | 24 December | 12 noon |
| Sunday | 27 December | 5 pm |
| Tuesday | 29 December | 8 pm |
| Wednesday | 30 December | 5 pm and 9 pm |
| Thursday | 31 December | 12 noon |
| Saturday | 2 January | 5 pm and 9 pm |
| Sunday | 3 January | 5 pm |
| Tuesday | 5 January | 5 pm and 9 pm |
The show
This is the San Carlo's own version, choreographed by Simone Valastro, with Tchaikovsky's score conducted by Andriy Yurkevych and Maurizio Agostini. It runs about 2 hours with one interval.
- The theatre's Ballet company dances with its étoiles and soloists.
- The San Carlo Ballet School and Children's Chorus also take part.
Tickets
- Evenings and afternoons: from €20 (listening-only) to €110 (gold front stalls); stalls seat €70–80, balcony €35, royal box €250–300.
- Matinées on 24 and 31 December: from €15 to €75; stalls seat €55.
- Under-30s, over-65s and children from age 6: €25 in the stalls and €20 in the side boxes, box office only, with ID.
- Babies and children under 6 are not admitted.
- Where to buy: online on the theatre's website (full price only) or at the box office, Via San Carlo 98/F, daily 10 am–6 pm; closed on 25 December, 1 and 6 January.
Getting there
- Metro Line 1: Municipio or Toledo stations, then a few minutes on foot.
- Central Funicular from Vomero: Augusteo station.
Tip: with children, pick a 5 pm show: it ends around 7 pm, leaving time for a stroll through the Galleria Umberto I and along Via Toledo before dinner.
What to see during the Nutcracker run
- Christmas in Naplesnativity scenes, lights and holiday events
- New Year's Eve in Naplesconcert and fireworks on 31 December
- Neapolitan Christmas sweetsstruffoli, roccocò and mustaccioli
- Naples with kidsfamily itinerary
Frequently asked questions
When is the Nutcracker on at the San Carlo in 2026?
From 22 December 2026 to 5 January 2027, with 13 performances. There are two noon matinées on 24 and 31 December; no shows on 25, 26 and 28 December or on 1 and 4 January.
How much are Nutcracker tickets?
€20–110 for evening and afternoon shows, €15–75 for the matinées. The royal box costs €210–300.
Can children come?
Yes, from age 6 with their own ticket at the under-30 rate: €25 in the stalls or €20 in the side boxes, sold only at the box office. Younger children are not admitted.
Who is the choreographer?
Simone Valastro, for the San Carlo Ballet directed by Renato Zanella. Sets by Nicola Rubertelli and costumes by Giusi Giustino.
Where to stay near the Teatro di San Carlo
137 places to stay in Toledo and Municipio on Napolibnb.it, the Naples holiday-rental portal: you contact the host directly, with no booking fees. Every listing shows its official CIN code.