Festival Weather Odds

Frankfurt Christmas Market: how cold and wet are the evenings?

Frankfurt Christmas Market (from the Monday before the first Sunday of Advent to 22 December): over 35 seasons from 1991 to 2025, 19% of market evenings (17:00–21:00) had frost, 22% were wet (≥ 0.5 mm) and 5% had snowfall; at least one snowy evening came in 19 of 35 seasons. Source: ERA5 reanalysis (Copernicus).

How it works ↓

Data updated: 2 November 2026 · Sources, licences and data

Calculated 3 November 2026 · weather: ERA5 1991–2025 · edition dates checked 2 November 2026

19%evenings with frost
22%wet evenings (≥ 0.5 mm)
5%evenings with snowfall
19 / 35seasons with a snowy evening
3.9 °Caverage evening temperature

Evenings by week of the season

WeekFrostWetMean
113%18%4.7 °C
218%23%4.0 °C
323%21%3.3 °C
422%23%3.7 °C
526%30%3.0 °C

Frankfurt Christmas Market is the mildest of the site's ten markets: you will need an umbrella here more than mittens. Wet evenings come round more often than frosty ones, snow does not fall every season, and towards the end of the market the weather turns noticeably worse.

Rain, frost and rare snow

Frost lands on just 19% of evenings, half as often as in Munich (38%), while 22% of evenings are wet. The average evening temperature is 3.9 °C. Snow on at least one evening occurred in only 19 of the 35 seasons; the other 16 got by without it. The extremes are wide: in 2010 there was snowfall on 11 of 31 evenings at an average of −0.3 °C, while in 2015 there was not a single evening with frost and an average of 7.2 °C. The other markets are listed in the section.

2026 and the final weeks

The market runs from 23 November to 22 December 2026: Mon–Sat 10–21, Sun 11–21. It closes earlier than many, but the last week is still the least pleasant: frost climbs from 13% of evenings in the first week to 26%, and wet evenings from 18% to 30%. This is the climate of 35 seasons from the ERA5 reanalysis, not a forecast (methodology).

Seasons

YearDatesFrostWetSnowfallMean
202524 November – 22 December1 / 296 / 290 / 296.0 °C
202425 November – 22 December2 / 286 / 280 / 285.3 °C
202327 November – 22 December3 / 2610 / 262 / 264.3 °C
202221 November – 22 December10 / 328 / 320 / 322.8 °C
202122 November – 22 December4 / 316 / 312 / 313.6 °C
202023 November – 22 December2 / 306 / 300 / 304.3 °C
201925 November – 22 December1 / 289 / 281 / 286.2 °C
201826 November – 22 December1 / 276 / 271 / 276.0 °C
201727 November – 22 December2 / 266 / 262 / 263.7 °C
201621 November – 22 December9 / 322 / 320 / 323.5 °C
201523 November – 22 December0 / 305 / 301 / 307.2 °C
201424 November – 22 December0 / 298 / 290 / 295.1 °C
201325 November – 22 December4 / 283 / 280 / 283.9 °C
201226 November – 22 December7 / 2711 / 275 / 272.9 °C
201121 November – 22 December0 / 327 / 320 / 325.1 °C
201022 November – 22 December16 / 3112 / 3111 / 31−0.3 °C
200923 November – 22 December9 / 306 / 303 / 304.2 °C
200824 November – 22 December4 / 295 / 292 / 292.9 °C
200726 November – 22 December9 / 275 / 270 / 273.6 °C
200627 November – 22 December0 / 264 / 260 / 267.0 °C
200521 November – 22 December5 / 326 / 323 / 322.6 °C
200422 November – 22 December14 / 315 / 312 / 311.8 °C
200324 November – 22 December6 / 296 / 290 / 294.4 °C
200225 November – 22 December9 / 283 / 280 / 283.1 °C
200126 November – 22 December8 / 276 / 271 / 273.0 °C
200027 November – 22 December4 / 266 / 260 / 266.5 °C
199922 November – 22 December6 / 319 / 313 / 314.1 °C
199823 November – 22 December11 / 304 / 304 / 301.7 °C
199724 November – 22 December4 / 299 / 294 / 293.2 °C
199625 November – 22 December9 / 287 / 282 / 282.1 °C
199527 November – 22 December12 / 263 / 262 / 261.1 °C
199421 November – 22 December1 / 323 / 320 / 326.4 °C
199322 November – 22 December10 / 3113 / 310 / 313.0 °C
199223 November – 22 December2 / 304 / 300 / 305.4 °C
199125 November – 22 December11 / 285 / 281 / 281.3 °C

How to read these numbers

„beginnt frühestens am Montag vor dem Ersten Advent und endet immer am 22“ — Wikipedia (de): Frankfurter Weihnachtsmarkt

Dates and sources

Coordinates: 50.114, 8.680; ERA5 cell centred at 50.00, 8.75 (average ground height of the cell 161 m).

How we calculate