Germany's family calendar runs the year: Berlinale film week and Cologne's carnival in February, Rhine in Flames fireworks through the summer, Oktoberfest and the Berlin Marathon in September, and Nuremberg's Christkindlesmarkt to end the year. Most highlights are free to watch; dates are confirmed about a year ahead on the official sites linked below.
February
Berlinale
Usually Eleven days in February. The 77th edition runs 10-21 February 2027.. This is the usual time of year, not confirmed dates for a particular year.
One of the world's big three film festivals turns Berlin into a cinema city: hundreds of public screenings across town, from premieres with stars to the Generation section of films for children and teenagers.
For families: Book public tickets online when sales open; the Generation programme is made for young viewers. February in Berlin is freezing - plan indoor hops between cinemas.
Cologne Carnival
Usually Street carnival week in February (2026: 12-17 Feb, Rose Monday parade 16 Feb). Dates move with Easter.. This is the usual time of year, not confirmed dates for a particular year.
The 'fifth season' takes over Cologne: costumes everywhere, neighbourhood parades, and the giant Rose Monday procession where riders throw sweets (Kamelle) and flowers into the crowds.
For families: Children adore the parade sweets - bring a bag and stand back from the tram tracks. It is loud and packed; mornings with the smaller neighbourhood parades (Veedelszoch) are gentler.
May
Rhine in Flames
Usually Five summer nights (2026: Bonn 2 May, Bingen 4 Jul, Koblenz 8 Aug, Oberwesel 12 Sep, St. Goar 19 Sep).. This is the usual time of year, not confirmed dates for a particular year.
On five summer Saturdays, convoys of illuminated ships sail a stretch of the Rhine while castles and banks glow and a big music-synced fireworks show closes the night.
For families: Watching from the riverbank is free; arrive before dark with a picnic blanket. Paid ship tickets sell out months ahead. The fireworks run late, so plan a slow next morning for small children.
September
Oktoberfest
Usually 16 days ending the first October Sunday. 2026: 19 Sep - 4 Oct; 2027: 18 Sep - 3 Oct.. This is the usual time of year, not confirmed dates for a particular year.
The world's biggest folk festival fills the Theresienwiese with beer tents, brass bands, roast-chicken stands and a huge funfair with rides for every age.
For families: Go on a weekday morning or the family Tuesdays with reduced ride prices; the Oide Wiesn corner is the calm, traditional part. Evenings in the big tents are loud and adult.
Berlin Marathon
Usually The last Sunday of September (2026: 27 September).. This is the usual time of year, not confirmed dates for a particular year.
One of the six World Marathon Majors runs past Berlin's landmarks to finish through the Brandenburg Gate, cheered by roadside bands and a million spectators.
For families: Free to watch and great fun for children: pick a spot on Straße des 17. Juni near the finish. The Saturday before hosts a 5k and skater events that families can join.
November
Nuremberg Christkindlesmarkt
Usually 2026: 27 November - 24 December, daily 10:00-21:00 (24 Dec until 14:00).. This is the usual time of year, not confirmed dates for a particular year.
One of the world's oldest Christmas markets: a 'little city of wood and cloth' on the main square, opened by the Christkind, selling handmade decorations, roasted almonds and Nuremberg gingerbread.
For families: The children's market (Kinderweihnacht) has a carousel, small steam railway and candle-dipping. Weekday mornings are calmest; it closes at midday on 24 December.
Trips to Germany
We have no open trip to Germany right now. Tell us your dates and we will help you find one.
Quick questions
Sources
- Berlinale: Berlinale: festival dates · checked 1 Nov 2026
- Christkindlesmarkt Nuremberg: Nuremberg Christkindlesmarkt: dates and opening hours · checked 1 Nov 2026
- Oktoberfest.de (City of Munich): Oktoberfest: dates and festival info · checked 1 Nov 2026
- Rhein in Flammen: Rhine in Flames: 2026 event dates · checked 1 Nov 2026
- SCC Events: BMW Berlin Marathon: race date · checked 1 Nov 2026
- Stadt Koeln: Cologne Carnival: street carnival dates · checked 1 Nov 2026


