Grand Classic Ballet 2026/27: Swan Lake and The Nutcracker in 50 German Cities

I grew up loving the ballet, and this year I'm taking my daughter to her first one. Here is where and when you can catch Grand Classic Ballet across Germany this winter.

Going to the Nutcracker on Christmas Eve was a core memory of mine as a kid, and this year I can't wait to share it with my daughter. Grand Classic Ballet is touring Germany this winter with two timeless classics, and there is probably a show near you.

Tickets

Get tickets for Grand Classic Ballet

Browse every date and city for the 2026/27 winter tour and book through Reservix. Prices start at around 21 euros.

See dates and tickets →

What is playing

Swan Lake (Schwanensee). Tchaikovsky's most famous ballet, and this season marks exactly 150 years since its world premiere at the Bolshoi Theatre.

The Nutcracker (Der Nussknacker). The holiday classic, and the one I grew up watching around Christmas.

There are also two special formats on the tour, a Christmas show called "Im Zauber der Weihnacht" and a behind the scenes format called "Jenseits der Bühne."

150 shows in 50 cities

The winter tour runs from November 14, 2026 in Bonn to February 17, 2027 in Neustadt, with 150 performances in 50 cities. Some of the bigger stops:

In Berlin the shows run from December 21, 2026 to January 27, 2027 at the Uber Eats Music Hall. Berlin State Ballet stars Iana Salenko and Marian Walter dance as guests in selected performances, including the Berlin premiere on December 22.

Dates and venues change city by city, so check the ticket page for the exact show near you.

Tickets

Find a city near you

All dates, venues and seat maps for the Grand Classic Ballet winter tour.

Buy tickets on Reservix →

This page contains affiliate links. If you buy tickets through them, I may earn a small commission at no extra cost to you, which helps support the channel. Tour details are from the Grand Classic Ballet 2026/27 press release and can change.