Winter

Rhine Christmas Markets: Cologne to Frankfurt

Four cities, seven markets, one river line, and dates that don't all match.

Cologne → Koblenz → Mainz → Frankfurt

Written by Leo Vicente, founder & engineer who loves to travel

7 days

November, December

4 stops

Easy

Difficulty

€900-1,400

Est. Budget

Cologne christmas market

Photo by Ceren on Unsplash

Overview

Route Overview

Seven days down the Rhine from Cologne to Frankfurt, with four Christmas markets that open on slightly different dates and close on slightly different ones. Cologne is the anchor: six markets within walking distance of each other, from the big one under the cathedral to the harbour market by the Chocolate Museum. Koblenz sits where the Moselle meets the Rhine, Mainz has the historic market on the cathedral square, and Frankfurt closes the trip with the market on the Römerberg. Trains run every hour or better between all four cities, and none of the legs takes more than 90 minutes.

Weather Patterns

December along the Rhine is mild by German standards but wet. Cologne averages highs of 7°C and lows of 3°C with rain or drizzle on 16 days of the month, the wettest stop on this route at 84mm. Koblenz is similar at 7°C to 2°C with 14 wet days. Mainz and Frankfurt are a degree cooler, 6°C highs and 1°C lows, and a little drier at 12 to 13 wet days. Snow is rare at river level. Expect grey skies, an umbrella most days, and dark by half past four, which is when the market lights do their work.

Planning Considerations

The markets do not share a calendar. In 2026 Cologne's cathedral market runs from 16 November to 23 December and is closed on Totensonntag, 22 November, while the harbour market opens on 13 November and runs into the first days of January. Koblenz has announced 20 November to 3 January, closed on 24, 25 and 26 December and on New Year's Day, though its dates were still provisional when checked. Mainz opens on 26 November and Frankfurt on 23 November, and both are finished by 22 or 23 December. The safe window for all four is the first three weeks of December. A trip in the last week of December finds Cologne's harbour and old-town markets and Koblenz still open, Mainz and Frankfurt closed. Exact dates for every market on the route are on the Christmas markets hub, checked against the organisers' own pages.

Why This Depends on YOUR Trip

  • Will every market be open on my dates? – Only between 27 November and 22 December do all four cities have a market running. Outside that window the route still works, but plan Mainz and Frankfurt as the early stops.
  • How much rain should I plan for? – Around one day in two along this route in December. The markets stay open in rain; the trick is to pair each afternoon with an indoor anchor, the cathedral in Cologne, the Gutenberg Museum in Mainz, the Städel in Frankfurt.
  • Can I do this without a car? – Yes, and it is easier. Every stop has its market within 15 minutes' walk of the main station, and the Rhine valley line between Cologne and Mainz passes the castles and vineyards you would otherwise drive.
  • Is it cold enough to feel like Christmas? – Not reliably. Lows sit around freezing and highs near 6°C or 7°C, so pack for damp cold rather than deep cold, and expect mulled wine to matter more than snow.

Ready to Test This Route?

Add these four cities with your dates and the trip planner shows which markets are open on each stop, the closures that fall inside your window, and the weather for every day of the trip. Adjust the order or swap a city and the market status updates with it.

Route Map

Loading map...

Itinerary

1

Cologne, Germany

Day 1 - Day 2 · 2 days in Cologne

Highlights

  • The market under the cathedral, plus five smaller ones within a 20-minute walk
  • Harbour market by the Chocolate Museum, open into January
  • Cathedral tower climb for the only dry-weather view you need

Weather in December

7°C/3°C16 rain days3°C-7°C
2

Koblenz, Germany

Day 3 - Day 4 · 2 days in Koblenz

Highlights

  • Market across the old-town squares between the Rhine and the Moselle
  • Cable car to Ehrenbreitstein fortress above the Deutsches Eck
  • Day trip up the Middle Rhine valley by train past the castles

Weather in December

7°C/2°C14 rain days2°C-7°C
3

Mainz, Germany

Day 5 · 1 days in Mainz

Highlights

  • Historic market on the cathedral square under the Romanesque towers
  • Gutenberg Museum for the wettest afternoon
  • Old-town wine taverns after the market closes

Weather in December

6°C/1°C12 rain days1°C-6°C
4

Frankfurt, Germany

Day 6 - Day 7 · 2 days in Frankfurt

Highlights

  • Market on the Römerberg and along the river to the Paulskirche
  • Städel Museum and the museum embankment
  • Apple-wine taverns in Sachsenhausen

Weather in December

6°C/1°C13 rain days1°C-6°C

Things to do in Cologne

Handpicked activities you can book now, matched to typical weather in Cologne.

Things to do in Koblenz

Handpicked activities you can book now, matched to typical weather in Koblenz.

Things to do in Mainz

Handpicked activities you can book now, matched to typical weather in Mainz.

Things to do in Frankfurt

Handpicked activities you can book now, matched to typical weather in Frankfurt.

Turn these ideas into a weather-smart trip

Sign up free and we'll plan your days around the forecast, with tailored suggestions for every destination.

Start planning

Use This Itinerary

Import this itinerary into your trip planner with weather forecasts for your dates.

Sign in to import this itinerary to your trip planner.

Login

Travelling in December?

Christmas markets across Europe, with dates checked against the organisers' own pages.

Christmas marketsCologneKoblenzMainzFrankfurtGermanyRhineWinterRail

Related Itineraries

Strasbourg christmas market
Winter

Alsace Christmas Markets: Strasbourg, Colmar and Basel

France & Switzerland·Strasbourg → Colmar → Basel

Six days through Strasbourg's Christkindelsmärik, Colmar's old-town markets and Basel's Münsterplatz, with the 2026 dates, the Christmas Eve closure in Strasbourg and the damp December weather of the Rhine plain.

6 days3 stops
Nuremberg christmas market
Winter

Christmas Markets from Nuremberg to Vienna

Germany & Austria·Nuremberg → Munich → Salzburg...

Nine days through Nuremberg, Munich, Salzburg and Vienna, the classic Christmas market run, with 2026 dates, the Christmas Eve closures in Germany, the wettest stop in Salzburg and the driest days saved for Vienna.

9 days4 stops
Zurich, Switzerland — Winter Alpine Journey: Switzerland's Cities & Mountains
Winter

Winter Alpine Journey: Switzerland's Cities & Mountains

Switzerland·Zurich → Lucerne → Zermatt...

Explore Switzerland's winter magic over 21 days, from Zurich's urban charm to Lucerne's picturesque setting, Zermatt's snowy peaks, and Geneva's lakeside beauty. This multi-city itinerary offers a diverse look at Switzerland's winter landscapes and cultural experiences, with weather patterns varying significantly across the regions.

21 days4 stops
brown rocky mountain beside sea during daytime
Winter

Southern Crossings: Cape Town to Serengeti Adventure

South Africa & Tanzania·Cape Town → Serengeti National Park

Embark on a 14-day adventure from the vibrant cityscapes of Cape Town to the expansive plains of the Serengeti. This journey offers a dramatic shift in climates and experiences, from South African winter to East African dry season, promising diverse wildlife encounters and cultural exploration.

14 days2 stops