The Nutcracker
The Nutcracker plays 85 dates between 27 Nov 2026 and 13 Jan 2027, in 3 cities across 2 countries. Tickets are currently £65–£483 across 85 dates; London is cheapest on 11 Dec.
Where is The Nutcracker playing next?
Next up: David H Koch Theater, New York on 27 Nov 2026.
from £138.93
from £122.63
from £148.95
from £118.28
from £115.06
from £155.25
from £483 (as of 18 Sep)
from £155.25
from £483 (as of 18 Sep)
from £148.13
from £483 (as of 4 Oct)
from £483 (as of 20 Sep)
from £155.25
from £135.50
from £147.61
from £144.89
from £482.96 (as of 18 Sep)
from £147.61
from £483 (as of 18 Sep)
from £129.45
from £147.61
from £155.25
from £65
Cheapest
(as of 26 Sep)
from £118.85
from £255.41
from £143.07
from £151.19
from £119.61
from £483 (as of 18 Sep)
from £189.25
from £152.91
from £129.45
from £155.25
from £143.83
from £165.59 (as of 29 Sep)
from £220 (as of 20 Sep)
from £159.73
from £165.59 (as of 29 Sep)
from £147.61
from £165.59 (as of 29 Sep)
from £119.61
from £165.59 (as of 3 Oct)
from £157.45
from £165.59 (as of 28 Sep)
from £483 (as of 18 Sep)
from £205.81
from £483 (as of 20 Sep)
from £250 (as of 27 Sep)
from £165.59 (as of 28 Sep)
from £161.48
from £483 (as of 18 Sep)
from £483 (as of 20 Sep)
from £151.40
from £165.59 (as of 28 Sep)
from £163.38
from £165.59 (as of 28 Sep)
from £483 (as of 18 Sep)
from £150.56
from £165.59 (as of 28 Sep)
from £144.59
from £165.59 (as of 29 Sep)
from £143.83
from £165.59 (as of 28 Sep)
from £185.46
from £165.59 (as of 28 Sep)
from £134.74
from £152.91
from £483 (as of 18 Sep)
from £483 (as of 20 Sep)
from £152.91
from £152.91 (as of 6 Oct)
from £483 (as of 18 Sep)
from £152.91
from £130.64
from £483 (as of 18 Sep)
from £152.91
from £483 (as of 18 Sep)
from £483 (as of 20 Sep)
from £141.56
from £141.56
from £483 (as of 18 Sep)
from £483 (as of 18 Sep)
from £483 (as of 18 Sep)
from £483 (as of 18 Sep)
from £483 (as of 18 Sep)
Prices are the lowest listed per date on StubHub International and change with demand.
How much are The Nutcracker tickets?
The cheapest date listed is Royal Opera House, London on 11 Dec 2026, from £65. The dearest upcoming date starts at £483. All 85 dates carry a live price; prices shown are the lowest listed for each date and move with demand.