Built 2026-10-15 (15 October 2026)

Climate Trends in Germany

Long-record stations in Germany warmed +0.30 C per decade from 1951 to 2025 (244 stations).

Data as of . Last revised (2026-10-13).

Key Facts

  • From 1951 to 2025, long-record stations in Germany warmed by +0.30 C per decade (+0.55 F) (95 percent interval +0.22 to +0.39 C), from 244 stations measured against each station's own 1961-1990 mean.
  • The latest year in the series for Germany, 2025, was +1.79 C against the 1961-1990 mean.
  • In Germany the daily maximum rose faster than the daily minimum, by 0.11 C per decade (the two intervals overlap).
  • Of 344 stations in Germany with at least 50 complete years of record, 173 had 2024 as their warmest year.
  • In Germany, the mean annual temperature of 221 stations changed by +1.65 C between the 1961-1990 and 2011-2025 periods.

Warming

Germany, against 1961-1990
Annual mean temperature against the 1961-1990 mean, Germany Annual mean temperature of the long-record stations in Germany as a difference from each station's own 1961-1990 mean, 1951 to 2025. 244 stations in 5 grid cells of 5 by 5 degrees, area weighted. Years with too little coverage are left blank and the line or columns are not drawn across the gap; the earliest and latest years can rest on fewer of these stations than the middle years. The station set does not change from year to year. -2.0 -1.0 0.0 +1.0 +2.0 +3.0 1951195919671975198319911999200720152023
Annual mean temperature of the long-record stations in Germany as a difference from each station's own 1961-1990 mean, 1951 to 2025. 244 stations in 5 grid cells of 5 by 5 degrees, area weighted. Years with too little coverage are left blank and the line or columns are not drawn across the gap; the earliest and latest years can rest on fewer of these stations than the middle years. The station set does not change from year to year. Zero line: each station's own 1961-1990 mean.
Annual mean temperature against the 1961-1990 mean, Germany
YearDifference from the 1961-1990 mean
1951+0.44 C
1952-0.37 C
1953+0.68 C
1954-0.56 C
1955-0.69 C
1956-1.41 C
1957+0.29 C
1958-0.10 C
1959+0.78 C
1960+0.08 C
1961+0.74 C
1962-1.07 C
1963-1.21 C
1964-0.17 C
1965-0.71 C
1966+0.18 C
1967+0.61 C
1968-0.11 C
1969-0.46 C
1970-0.52 C
1971+0.18 C
1972-0.34 C
1973-0.02 C
1974+0.56 C
1975+0.70 C
1976+0.16 C
1977+0.38 C
1978-0.47 C
1979-0.53 C
1980-0.57 C
1981-0.12 C
1982+0.62 C
1983+0.76 C
1984-0.21 C
1985-0.78 C
1986-0.30 C
1987-0.73 C
1988+0.82 C
1989+1.27 C
1990+1.26 C
1991+0.15 C
1992+1.14 C
1993+0.23 C
1994+1.48 C
1995+0.69 C
1996-0.94 C
1997+0.73 C
1998+0.80 C
1999+1.23 C
2000+1.63 C
2001+0.77 C
2002+1.35 C
2003+1.18 C
2004+0.69 C
2005+0.70 C
2006+1.27 C
2007+1.55 C
2008+1.23 C
2009+0.90 C
2010-0.51 C
2011+1.37 C
2012+0.77 C
2013+0.41 C
2014+2.13 C
2015+1.64 C
2016+1.34 C
2017+1.31 C
2018+2.12 C
2019+1.91 C
2020+2.09 C
2021+0.92 C
2022+2.21 C
2023+2.29 C
2024+2.54 C
2025+1.79 C

From 1951 to 2025, the long-record stations in Germany warmed by +0.30 C per decade (+0.55 F) (95 percent interval +0.22 to +0.39 C), from 244 stations in 5 grid cells of 5 by 5 degrees, each measured against its own 1961-1990 mean.

The latest year in the series, 2025, was +1.8 C (+3.2 F) against the 1961-1990 mean.

The five warmest years in the series are 2024 (+2.54 C), 2023 (+2.29 C), 2022 (+2.21 C), 2014 (+2.13 C) and 2018 (+2.12 C).

Trend

Warming trend per decade, Germany
MeasureTrend per decade (C)95% interval (C)YearsStations
Annual mean temperature+0.30+0.22 to +0.391951 to 2025244

Warmest and coolest years in the series

Warmest and coolest years of the 1961-1990 anomaly series, Germany
RankWarmest yearDifference from meanCoolest yearDifference from mean
12024+2.54 C1956-1.41 C
22023+2.29 C1963-1.21 C
32022+2.21 C1962-1.07 C
42014+2.13 C1996-0.94 C
52018+2.12 C1985-0.78 C

244 stations in 5 grid cells of 5 by 5 degrees. Each station is compared with its own 1961-1990 mean, so stations at different heights and latitudes can be averaged. Stations are averaged within each grid cell and cells are weighted by the cosine of latitude.

Warmest Years

Germany, 344 stations
Stations that had each year as their warmest on record, Germany For each year 1911 to 2025, the number of the 344 stations in Germany with at least 50 complete years of record that had it as their warmest year on record. A station counts once, so the bars add up to 344. 0 50 100 150 200 1911192319351947195919711983199520072019
For each year 1911 to 2025, the number of the 344 stations in Germany with at least 50 complete years of record that had it as their warmest year on record. A station counts once, so the bars add up to 344.
Stations that had each year as their warmest on record, Germany
YearStations with this as their warmest year
19110
19120
19130
19141
19150
19160
19170
19180
19190
19200
19211
19220
19230
19240
19250
19260
19270
19280
19290
19300
19310
19320
19330
19345
19350
19360
19370
19380
19390
19400
19410
19420
19431
19440
19450
19460
19470
19480
19492
19500
19510
19520
19530
19540
19550
19560
19570
19580
19593
19600
19611
19620
19630
19640
19650
19660
19670
19680
19690
19700
19710
19720
19730
19740
19750
19760
19770
19780
19790
19800
19810
19821
19830
19840
19850
19860
19870
19880
19892
19905
19910
19921
19930
199430
19950
19960
19970
19980
19992
200025
20010
20021
20032
20040
20050
20063
20074
20080
20090
20100
20111
20120
20130
20146
20150
20160
20170
201811
20191
20202
20210
202230
202330
2024173
20250

Of the 344 stations in Germany with at least 50 complete years of record, 173 (50.3%) had 2024 as their warmest year on record.

The years that were the warmest on record at the most stations are 2024 (173 stations), 2023 (30 stations), 2022 (30 stations), 1994 (30 stations) and 2000 (25 stations).

235 of the 344 stations (68.3%) had their warmest year in the 2020s. That decade is not over.

By decade

Stations by the decade of their warmest year, Germany
DecadeStations with their warmest year in itShare of stationsStations with one of their five warmest years in it
1910s10.3%6
1920s10.3%5
1930s51.5%10
1940s30.9%20
1950s30.9%16
1960s10.3%12
1970s00.0%7
1980s30.9%46
1990s3811.0%199
2000s3510.2%210
2010s195.5%404
2020s (to date)23568.3%785

The set is the 344 stations with at least 50 complete years (all twelve months with 20 or more days of maximum and minimum). A station's warmest year is the one with the highest annual mean temperature, a tie going to the later year. The count describes these stations, not the whole area.

Days and Nights

Germany, against 1961-1990
Daily maximum, daily minimum and day-night range against the 1961-1990 mean, Germany Annual mean daily maximum, daily minimum and day-night range of the long-record stations in Germany as differences from each station's own 1961-1990 mean, 1951 to 2025. 244 stations in 5 grid cells of 5 by 5 degrees, area weighted. The station set does not change from year to year. -2.0 -1.0 0.0 +1.0 +2.0 +3.0 19511961197119811991200120112021
Annual mean daily maximum, daily minimum and day-night range of the long-record stations in Germany as differences from each station's own 1961-1990 mean, 1951 to 2025. 244 stations in 5 grid cells of 5 by 5 degrees, area weighted. The station set does not change from year to year.
Daily maximum, daily minimum and day-night range against the 1961-1990 mean, Germany
YearDaily maximumDaily minimumDay-night range (maximum minus minimum)
1951+0.55 C+0.33 C+0.22 C
1952-0.36 C-0.37 C+0.02 C
1953+0.99 C+0.36 C+0.63 C
1954-0.58 C-0.55 C-0.04 C
1955-0.59 C-0.78 C+0.20 C
1956-1.35 C-1.46 C+0.11 C
1957+0.38 C+0.19 C+0.19 C
1958-0.17 C-0.04 C-0.14 C
1959+1.46 C+0.10 C+1.37 C
1960+0.04 C+0.12 C-0.08 C
1961+0.90 C+0.57 C+0.33 C
1962-0.98 C-1.15 C+0.16 C
1963-0.94 C-1.49 C+0.55 C
19640.00 C-0.35 C+0.35 C
1965-0.80 C-0.62 C-0.18 C
1966+0.04 C+0.31 C-0.26 C
1967+0.68 C+0.54 C+0.14 C
1968-0.19 C-0.02 C-0.17 C
1969-0.44 C-0.48 C+0.04 C
1970-0.71 C-0.33 C-0.39 C
1971+0.46 C-0.10 C+0.55 C
1972-0.31 C-0.36 C+0.05 C
1973+0.05 C-0.08 C+0.14 C
1974+0.43 C+0.70 C-0.27 C
1975+0.69 C+0.71 C-0.01 C
1976+0.42 C-0.10 C+0.52 C
1977+0.19 C+0.58 C-0.39 C
1978-0.69 C-0.26 C-0.43 C
1979-0.65 C-0.41 C-0.24 C
1980-0.77 C-0.38 C-0.40 C
1981-0.25 C0.00 C-0.25 C
1982+0.76 C+0.47 C+0.29 C
1983+0.87 C+0.66 C+0.22 C
1984-0.46 C+0.03 C-0.48 C
1985-0.70 C-0.85 C+0.15 C
1986-0.24 C-0.36 C+0.13 C
1987-0.95 C-0.50 C-0.45 C
1988+0.63 C+1.00 C-0.37 C
1989+1.47 C+1.07 C+0.40 C
1990+1.43 C+1.09 C+0.34 C
1991+0.30 C0.00 C+0.30 C
1992+1.23 C+1.06 C+0.17 C
1993+0.25 C+0.21 C+0.03 C
1994+1.49 C+1.47 C+0.02 C
1995+0.69 C+0.69 C0.00 C
1996-1.01 C-0.87 C-0.14 C
1997+0.94 C+0.53 C+0.42 C
1998+0.72 C+0.87 C-0.16 C
1999+1.27 C+1.19 C+0.08 C
2000+1.60 C+1.66 C-0.06 C
2001+0.77 C+0.78 C-0.01 C
2002+1.37 C+1.33 C+0.04 C
2003+1.87 C+0.49 C+1.38 C
2004+0.79 C+0.59 C+0.20 C
2005+0.96 C+0.43 C+0.53 C
2006+1.55 C+0.99 C+0.56 C
2007+1.83 C+1.28 C+0.55 C
2008+1.48 C+0.97 C+0.51 C
2009+1.25 C+0.55 C+0.70 C
2010-0.35 C-0.66 C+0.31 C
2011+1.91 C+0.83 C+1.09 C
2012+1.14 C+0.41 C+0.72 C
2013+0.45 C+0.36 C+0.09 C
2014+2.46 C+1.81 C+0.64 C
2015+2.10 C+1.17 C+0.92 C
2016+1.60 C+1.07 C+0.53 C
2017+1.62 C+1.01 C+0.61 C
2018+2.84 C+1.41 C+1.43 C
2019+2.51 C+1.32 C+1.19 C
2020+2.72 C+1.46 C+1.26 C
2021+1.22 C+0.62 C+0.60 C
2022+2.95 C+1.46 C+1.49 C
2023+2.69 C+1.89 C+0.81 C
2024+2.81 C+2.27 C+0.54 C
2025+2.41 C+1.17 C+1.24 C

From 1951 to 2025, the daily maximum in Germany changed by +0.36 C per decade (+0.65 F) (95 percent interval +0.26 to +0.46 C) and the daily minimum by +0.25 C per decade (+0.45 F) (95 percent interval +0.17 to +0.33 C), from 244 stations.

The daily maximum rose faster, by 0.11 C per decade more than the daily minimum; the two intervals overlap, so the data do not separate them.

The day-night range (daily maximum minus daily minimum) changed by +0.11 C per decade (95 percent interval +0.06 to +0.17 C), which means the range widened.

Trends per decade

Trends in the daily maximum, the daily minimum and the day-night range, Germany
MeasureTrend per decade (C)95% interval (C)YearsStations
Daily maximum+0.36+0.26 to +0.461951 to 2025244
Daily minimum+0.25+0.17 to +0.331951 to 2025244
Day-night range (maximum minus minimum)+0.11+0.06 to +0.171951 to 2025244

The day-night range is the daily maximum minus the daily minimum, so a falling range means the minimum rose by more than the maximum. Intervals allow for year to year persistence in the series.

Hot Days, Warm Nights and Frost Days by Decade: Germany

Up to 181 stations per measure, fixed sets

Days at or above 30 C

Days at or above 30 C: mean days per year by decade, Germany Mean days with a daily maximum at or above 30 C (86 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far. 0.0 3.0 6.0 9.0 12 1960s1970s1980s1990s2000s2010s2020s
Mean days with a daily maximum at or above 30 C (86 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far.
Days at or above 30 C: mean days per year by decade, Germany
DecadeMean days per year
1960s4.0
1970s4.3
1980s3.9
1990s7.0
2000s8.1
2010s11.2
2020s (so far, 6 years)11.7

Days at or above 35 C

Days at or above 35 C: mean days per year by decade, Germany Mean days with a daily maximum at or above 35 C (95 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far. 0.0 0.3 0.6 0.9 1.2 1960s1970s1980s1990s2000s2010s2020s
Mean days with a daily maximum at or above 35 C (95 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far.
Days at or above 35 C: mean days per year by decade, Germany
DecadeMean days per year
1960s0.1
1970s0.1
1980s0.1
1990s0.3
2000s0.6
2010s1.2
2020s (so far, 6 years)1.1

Days at or above 40 C

Days at or above 40 C: mean days per year by decade, Germany Mean days with a daily maximum at or above 40 C (104 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far. 0.0 0.0 0.0 0.0 0.0 1960s1970s1980s1990s2000s2010s2020s
Mean days with a daily maximum at or above 40 C (104 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far.
Days at or above 40 C: mean days per year by decade, Germany
DecadeMean days per year
1960s0.0
1970s0.0
1980s0.0
1990s0.0
2000s0.0
2010s0.0
2020s (so far, 6 years)0.0

Tropical nights (min at or above 20 C)

Tropical nights (min at or above 20 C): mean days per year by decade, Germany Mean warm nights, with a daily minimum at or above 20 C (68 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far. 0.0 0.2 0.4 0.6 0.8 1960s1970s1980s1990s2000s2010s2020s
Mean warm nights, with a daily minimum at or above 20 C (68 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far.
Tropical nights (min at or above 20 C): mean days per year by decade, Germany
DecadeMean days per year
1960s0.1
1970s0.2
1980s0.2
1990s0.5
2000s0.5
2010s0.7
2020s (so far, 6 years)0.5

Frost days (min at or below 0 C)

Frost days (min at or below 0 C): mean days per year by decade, Germany Mean frost days, with a daily minimum at or below 0 C (32 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far. 0.0 30 60 90 120 1960s1970s1980s1990s2000s2010s2020s
Mean frost days, with a daily minimum at or below 0 C (32 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far.
Frost days (min at or below 0 C): mean days per year by decade, Germany
DecadeMean days per year
1960s100.8
1970s94.7
1980s95.9
1990s87.0
2000s84.9
2010s84.3
2020s (so far, 6 years)73.7

Ice days (max at or below 0 C)

Ice days (max at or below 0 C): mean days per year by decade, Germany Mean ice days, with a daily maximum at or below 0 C (32 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far. 0.0 10 20 30 40 1960s1970s1980s1990s2000s2010s2020s
Mean ice days, with a daily maximum at or below 0 C (32 F) per year, by decade (1960s to 2020s), Germany. The same 181 stations are in every decade: each has complete years in every decade from the 1960s, so a change in the station mix cannot move the bars. The 2020s are not over: 6 years so far.
Ice days (max at or below 0 C): mean days per year by decade, Germany
DecadeMean days per year
1960s34.9
1970s24.9
1980s29.5
1990s24.2
2000s20.6
2010s21.4
2020s (so far, 6 years)11.8

Each measure counts days in complete years only. A station is in a measure's set when it has complete years in every decade from the 1960s, so each chart compares the same places over time. A grey bar is a decade that is not over.

Heavy Rain and Dry Spells by Decade: Germany

342 stations in the annual rain series

Annual rain against the 1961-1990 mean

Annual rain as a percent difference from the 1961-1990 mean, Germany Annual rain in Germany as a percent difference from each station's own 1961-1990 mean, for 342 stations with a long record, 1951 to 2025. Stations are averaged in 5 degree grid cells and the cells are weighted by the cosine of latitude. -40% -22% -5.0% 13% 30% 19511961197119811991200120112021
Annual rain in Germany as a percent difference from each station's own 1961-1990 mean, for 342 stations with a long record, 1951 to 2025. Stations are averaged in 5 degree grid cells and the cells are weighted by the cosine of latitude.
Annual rain as a percent difference from the 1961-1990 mean, Germany
YearAnnual rain, percent difference from the mean
1951-6.2%
19524.3%
1953-25.1%
19548.1%
1955-3.8%
1956-0.7%
1957-4.6%
19589.6%
1959-30.1%
19604.2%
19615.3%
1962-13.1%
1963-13.2%
1964-20.4%
196525.6%
196623.6%
19674.2%
19687.4%
1969-9.3%
197012.4%
1971-24.2%
1972-16.7%
1973-8.9%
197415.9%
1975-15.7%
1976-24.5%
19773.6%
19784.6%
19796.6%
19807.8%
198123.0%
1982-6.1%
1983-0.2%
19843.5%
1985-6.5%
19867.6%
198710.4%
198813.8%
1989-15.4%
1990-0.3%
1991-19.8%
1992-0.6%
19936.3%
199410.5%
19959.4%
1996-18.3%
1997-14.3%
19989.5%
19998.1%
20000.8%
200112.7%
200224.6%
2003-24.3%
2004-2.2%
2005-8.3%
2006-6.6%
200712.4%
2008-3.4%
2009-1.0%
20106.1%
2011-9.8%
2012-0.6%
2013-1.8%
2014-5.2%
2015-11.7%
2016-8.8%
20176.9%
2018-26.0%
2019-4.6%
2020-11.1%
2021-1.5%
2022-15.0%
202317.5%
202417.3%
2025-14.4%

Share of the year's rain in its wettest five days

Share of annual rain that fell in the wettest five days, by decade, Germany Mean share of a year's rain that fell in its wettest five days, by decade, Germany, 1960s to 2020s, for 256 stations that report complete years in every decade. 0% 3% 5% 8% 10% 1960s1970s1980s1990s2000s2010s2020s
Mean share of a year's rain that fell in its wettest five days, by decade, Germany, 1960s to 2020s, for 256 stations that report complete years in every decade.
Share of annual rain that fell in the wettest five days, by decade, Germany
DecadeShare of annual rain
1960s8.6%
1970s9.3%
1980s8.6%
1990s9.0%
2000s8.5%
2010s9.3%
2020s9.1%

Days with 25 mm or more rain

Days with 25 mm or more rain: mean days per year by decade, Germany Mean number of days with 25 mm (1.0 in) or more of rain per year, by decade, Germany, 1960s to 2020s, for a fixed set of stations that report complete years in every decade. 0 0.8 1.5 2.3 3.0 1960s1970s1980s1990s2000s2010s2020s
Mean number of days with 25 mm (1.0 in) or more of rain per year, by decade, Germany, 1960s to 2020s, for a fixed set of stations that report complete years in every decade.
Days with 25 mm or more rain: mean days per year by decade, Germany
DecadeMean days per year
1960s2.83
1970s2.60
1980s2.98
1990s2.98
2000s2.95
2010s2.82
2020s2.96

Days with 50 mm or more rain

Days with 50 mm or more rain: mean days per year by decade, Germany Mean number of days with 50 mm (2.0 in) or more of rain per year, by decade, Germany, 1960s to 2020s, for a fixed set of stations that report complete years in every decade. 0 0.1 0.2 0.2 0.3 1960s1970s1980s1990s2000s2010s2020s
Mean number of days with 50 mm (2.0 in) or more of rain per year, by decade, Germany, 1960s to 2020s, for a fixed set of stations that report complete years in every decade.
Days with 50 mm or more rain: mean days per year by decade, Germany
DecadeMean days per year
1960s0.22
1970s0.24
1980s0.25
1990s0.26
2000s0.22
2010s0.24
2020s0.25

Days with 100 mm or more rain

Days with 100 mm or more rain: mean days per year by decade, Germany Mean number of days with 100 mm (3.9 in) or more of rain per year, by decade, Germany, 1960s to 2020s, for a fixed set of stations that report complete years in every decade. 0 0.0 0.0 0.0 0.0 1960s1970s1980s1990s2000s2010s2020s
Mean number of days with 100 mm (3.9 in) or more of rain per year, by decade, Germany, 1960s to 2020s, for a fixed set of stations that report complete years in every decade.
Days with 100 mm or more rain: mean days per year by decade, Germany
DecadeMean days per year
1960s0.00
1970s0.01
1980s0.01
1990s0.01
2000s0.01
2010s0.01
2020s0.01

Longest dry spell of the year

Mean longest dry spell of the year, by decade, Germany Mean length in days of the longest run of days with less than 1 mm of rain in a year, by decade, Germany, 1960s to 2020s, over the same 256 stations in every decade. 0 6 13 19 25 1960s1970s1980s1990s2000s2010s2020s
Mean length in days of the longest run of days with less than 1 mm of rain in a year, by decade, Germany, 1960s to 2020s, over the same 256 stations in every decade.
Mean longest dry spell of the year, by decade, Germany
DecadeMean longest dry spell, days
1960s20.5 days
1970s21.6 days
1980s21.5 days
1990s21.6 days
2000s19.9 days
2010s22.1 days
2020s22.9 days

The annual rain series uses stations with at least 50 complete years since 1951 and a 1961-1990 baseline. The decade charts use fixed sets of stations, the same in every decade from the 1960s. A dry day has less than 1 mm (0.04 in) of rain.

The New Normal

Germany, 1961-1990 against 2011-2025
Change in annual mean temperature from 1961-1990 to 2011-2025, Germany Change in annual mean temperature from 1961-1990 to 2011-2025 at 144 stations in Germany, one dot per station (the stations with the most complete years, at most one per half degree cell). The scope figures use 221 stations with at least 20 complete years in 1961-1990 and in 1991-2020 and at least 8 in 2011-2025. Freiburg: +0.7 C (+1.3 F)Gottingen: +1.1 C (+1.9 F)Giessen/Wettenberg: +1.1 C (+2.0 F)Augsburg: +1.1 C (+2.0 F)Schotten: +1.2 C (+2.1 F)Baden-Baden-Geroldsau: +1.2 C (+2.1 F)Leipzig-Holzhausen: +1.2 C (+2.1 F)Bad Hersfeld: +1.2 C (+2.2 F)Garsebach Bei Meissen: +1.3 C (+2.3 F)Manderscheid-Sonnenhof: +1.3 C (+2.3 F)Bad Salzuflen: +1.3 C (+2.3 F)Oberstdorf: +1.3 C (+2.3 F)Bad Kissingen: +1.3 C (+2.3 F)Genthin: +1.3 C (+2.4 F)Bad-Ahrweiler Neuenahr: +1.3 C (+2.4 F)Bamberg: +1.4 C (+2.4 F)Rosenheim: +1.4 C (+2.4 F)Lautertal-Oberlauter: +1.4 C (+2.4 F)Heinersreuth-Vollhof: +1.4 C (+2.4 F)Diepholz: +1.4 C (+2.4 F)Dillenburg: +1.4 C (+2.5 F)Bad Lippspringe: +1.4 C (+2.5 F)Blankenrath: +1.4 C (+2.5 F)Bremen-Seefahrtschule: +1.4 C (+2.5 F)Cottbus: +1.4 C (+2.5 F)Weilerswist-Lommersum: +1.4 C (+2.5 F)Coleman: +1.4 C (+2.5 F)Harzgerode: +1.4 C (+2.6 F)Eichstatt-Landershofen: +1.5 C (+2.6 F)Nienburg: +1.5 C (+2.6 F)Zehdenick: +1.5 C (+2.6 F)Soltau: +1.5 C (+2.6 F)Wuppertal-Buchenhofen: +1.5 C (+2.6 F)Kleve: +1.5 C (+2.6 F)Rotenburg (Wumme): +1.5 C (+2.6 F)Marienberg: +1.5 C (+2.6 F)Gardelegen: +1.5 C (+2.7 F)Putbus: +1.5 C (+2.7 F)Trostberg: +1.5 C (+2.7 F)Lingen: +1.5 C (+2.7 F)Hamburg Fuhlsbuettel: +1.5 C (+2.7 F)Marnitz: +1.5 C (+2.7 F)Berlin-Buch: +1.5 C (+2.7 F)Gorlitz: +1.5 C (+2.8 F)Muncheberg: +1.5 C (+2.8 F)Plauen: +1.5 C (+2.8 F)Ueckermunde: +1.5 C (+2.8 F)Grainet-Rehberg: +1.5 C (+2.8 F)Mullheim: +1.5 C (+2.8 F)Erfurt-Bindersleben: +1.6 C (+2.8 F)Schneifelforsthaus: +1.6 C (+2.8 F)Essen-Bredeney: +1.6 C (+2.8 F)Tonisvorst: +1.6 C (+2.8 F)Wittenberg: +1.6 C (+2.8 F)Kr. Neckar-Odenwald Buchen: +1.6 C (+2.8 F)Angermunde: +1.6 C (+2.8 F)Pfullendorf: +1.6 C (+2.8 F)Nurnberg: +1.6 C (+2.9 F)Kr. Ravensburg Weingarten: +1.6 C (+2.9 F)Chemnitz: +1.6 C (+2.9 F)Garmisch-Partenkirchen: +1.6 C (+2.9 F)Schwerin: +1.6 C (+2.9 F)Zugspitze: +1.6 C (+2.9 F)Dresden-Hosterwitz: +1.6 C (+2.9 F)Kirchdorf/Poel: +1.6 C (+2.9 F)Doberlug-Kirchhain: +1.6 C (+2.9 F)Hilgenroth: +1.6 C (+2.9 F)Boizenburg: +1.6 C (+2.9 F)Alfhausen: +1.6 C (+2.9 F)Brocken: +1.6 C (+2.9 F)Schwarzburg: +1.6 C (+2.9 F)Uelzen: +1.6 C (+2.9 F)Arkona: +1.6 C (+3.0 F)Olsdorf: +1.6 C (+3.0 F)Berlin-Dahlem: +1.7 C (+3.0 F)Lindenberg: +1.7 C (+3.0 F)Norderney: +1.7 C (+3.0 F)Gera-Leumnitz: +1.7 C (+3.0 F)Grambek: +1.7 C (+3.0 F)Altastenberg: +1.7 C (+3.0 F)Friesoythe-Edewechterdam: +1.7 C (+3.0 F)Deuselbach: +1.7 C (+3.0 F)Schleswig: +1.7 C (+3.0 F)Zinnwald-Georgenfeld: +1.7 C (+3.0 F)Jena Sternwarte: +1.7 C (+3.0 F)Eschwege: +1.7 C (+3.0 F)Saarbrucken/Ensheim: +1.7 C (+3.1 F)Berlin-Schonefeld: +1.7 C (+3.1 F)Braunschweig: +1.7 C (+3.1 F)Fichtelberg: +1.7 C (+3.1 F)Erfde: +1.7 C (+3.1 F)Goldberg: +1.7 C (+3.1 F)Helgoland: +1.7 C (+3.1 F)Stuttgart/Echterdingen: +1.7 C (+3.1 F)Artern: +1.7 C (+3.1 F)Kleiner Feldberg/Taunus: +1.7 C (+3.1 F)Simmern-Wahlbach: +1.7 C (+3.1 F)Westermarkelsdorf/Fehmarn: +1.7 C (+3.1 F)Hannover: +1.7 C (+3.1 F)Trier-Petrisberg: +1.7 C (+3.1 F)Amberg-Unterammersricht: +1.7 C (+3.1 F)Weissenburg: +1.7 C (+3.1 F)Feldberg/Schwarzwald: +1.7 C (+3.1 F)Sankt Peter-Ording: +1.7 C (+3.1 F)Burgwald-Bottendorf: +1.7 C (+3.1 F)Cuxhaven: +1.8 C (+3.2 F)Ellwangen-Rindelbach: +1.8 C (+3.2 F)Sontra: +1.8 C (+3.2 F)Geisenheim: +1.8 C (+3.2 F)Munsingen-Apfelstetten: +1.8 C (+3.2 F)Reimlingen: +1.8 C (+3.2 F)Waren: +1.8 C (+3.2 F)List/Sylt: +1.8 C (+3.2 F)Hamburg-Neuwiedenthal: +1.8 C (+3.2 F)Berge: +1.8 C (+3.3 F)Rostock-Warnemunde: +1.8 C (+3.3 F)Seesen: +1.8 C (+3.3 F)Weiden: +1.8 C (+3.3 F)Bernburg/Saale (Nord): +1.8 C (+3.3 F)Altomunster-Maisbrunn: +1.9 C (+3.3 F)Wurzburg: +1.9 C (+3.3 F)Berus: +1.9 C (+3.4 F)Bad Durkheim: +1.9 C (+3.4 F)Klippeneck: +1.9 C (+3.4 F)Teuschnitz: +1.9 C (+3.4 F)Magdeburg: +1.9 C (+3.5 F)Beerfelden: +1.9 C (+3.5 F)Kempten: +1.9 C (+3.5 F)Rheinau-Memprechtshofen: +1.9 C (+3.5 F)Neukirchen-Hauptschwenda: +2.0 C (+3.5 F)Bad Bergzabern: +2.0 C (+3.5 F)Villingen-Schwenningen: +2.0 C (+3.5 F)Rothenburg Ob der Tauber: +2.0 C (+3.5 F)Stotten: +2.0 C (+3.6 F)Metten: +2.0 C (+3.6 F)Hohenpeissenberg: +2.0 C (+3.6 F)Rhein Main: +2.0 C (+3.6 F)Hof: +2.0 C (+3.7 F)Ohringen: +2.1 C (+3.7 F)Wasserkuppe: +2.1 C (+3.8 F)Birx/Rhon: +2.1 C (+3.8 F)Regensburg: +2.2 C (+3.9 F)Aldersbach-Kriestorf: +2.2 C (+3.9 F)Munchen-Nymphenburg: +2.8 C (+5.0 F)
Change in annual mean temperature from 1961-1990 to 2011-2025 at 144 stations in Germany, one dot per station (the stations with the most complete years, at most one per half degree cell). The scope figures use 221 stations with at least 20 complete years in 1961-1990 and in 1991-2020 and at least 8 in 2011-2025. Made with Natural Earth.
Change in annual mean temperature from 1961-1990 to 2011-2025, Germany
StationChange in mean temperature
Munchen-Nymphenburg+2.8 C (+5.0 F)
Aldersbach-Kriestorf+2.2 C (+3.9 F)
Regensburg+2.2 C (+3.9 F)
Birx/Rhon+2.1 C (+3.8 F)
Wasserkuppe+2.1 C (+3.8 F)
Ohringen+2.1 C (+3.7 F)
Hof+2.0 C (+3.7 F)
Hohenpeissenberg+2.0 C (+3.6 F)
Rhein Main+2.0 C (+3.6 F)
Stotten+2.0 C (+3.6 F)
Metten+2.0 C (+3.6 F)
Rothenburg Ob der Tauber+2.0 C (+3.5 F)
Neukirchen-Hauptschwenda+2.0 C (+3.5 F)
Bad Bergzabern+2.0 C (+3.5 F)
Villingen-Schwenningen+2.0 C (+3.5 F)
Kempten+1.9 C (+3.5 F)
Rheinau-Memprechtshofen+1.9 C (+3.5 F)
Magdeburg+1.9 C (+3.5 F)
Beerfelden+1.9 C (+3.5 F)
Teuschnitz+1.9 C (+3.4 F)
Klippeneck+1.9 C (+3.4 F)
Bad Durkheim+1.9 C (+3.4 F)
Berus+1.9 C (+3.4 F)
Wurzburg+1.9 C (+3.3 F)
Altomunster-Maisbrunn+1.9 C (+3.3 F)
Weiden+1.8 C (+3.3 F)
Bernburg/Saale (Nord)+1.8 C (+3.3 F)
Rostock-Warnemunde+1.8 C (+3.3 F)
Seesen+1.8 C (+3.3 F)
Berge+1.8 C (+3.3 F)
List/Sylt+1.8 C (+3.2 F)
Hamburg-Neuwiedenthal+1.8 C (+3.2 F)
Geisenheim+1.8 C (+3.2 F)
Munsingen-Apfelstetten+1.8 C (+3.2 F)
Reimlingen+1.8 C (+3.2 F)
Waren+1.8 C (+3.2 F)
Cuxhaven+1.8 C (+3.2 F)
Ellwangen-Rindelbach+1.8 C (+3.2 F)
Sontra+1.8 C (+3.2 F)
Feldberg/Schwarzwald+1.7 C (+3.1 F)
Sankt Peter-Ording+1.7 C (+3.1 F)
Burgwald-Bottendorf+1.7 C (+3.1 F)
Westermarkelsdorf/Fehmarn+1.7 C (+3.1 F)
Hannover+1.7 C (+3.1 F)
Trier-Petrisberg+1.7 C (+3.1 F)
Amberg-Unterammersricht+1.7 C (+3.1 F)
Weissenburg+1.7 C (+3.1 F)
Helgoland+1.7 C (+3.1 F)
Stuttgart/Echterdingen+1.7 C (+3.1 F)
Artern+1.7 C (+3.1 F)
Kleiner Feldberg/Taunus+1.7 C (+3.1 F)
Simmern-Wahlbach+1.7 C (+3.1 F)
Fichtelberg+1.7 C (+3.1 F)
Erfde+1.7 C (+3.1 F)
Goldberg+1.7 C (+3.1 F)
Saarbrucken/Ensheim+1.7 C (+3.1 F)
Berlin-Schonefeld+1.7 C (+3.1 F)
Braunschweig+1.7 C (+3.1 F)
Jena Sternwarte+1.7 C (+3.0 F)
Eschwege+1.7 C (+3.0 F)
Schleswig+1.7 C (+3.0 F)
Zinnwald-Georgenfeld+1.7 C (+3.0 F)
Altastenberg+1.7 C (+3.0 F)
Friesoythe-Edewechterdam+1.7 C (+3.0 F)
Deuselbach+1.7 C (+3.0 F)
Gera-Leumnitz+1.7 C (+3.0 F)
Grambek+1.7 C (+3.0 F)
Berlin-Dahlem+1.7 C (+3.0 F)
Lindenberg+1.7 C (+3.0 F)
Norderney+1.7 C (+3.0 F)
Arkona+1.6 C (+3.0 F)
Olsdorf+1.6 C (+3.0 F)
Brocken+1.6 C (+2.9 F)
Schwarzburg+1.6 C (+2.9 F)
Uelzen+1.6 C (+2.9 F)
Boizenburg+1.6 C (+2.9 F)
Alfhausen+1.6 C (+2.9 F)
Doberlug-Kirchhain+1.6 C (+2.9 F)
Hilgenroth+1.6 C (+2.9 F)
Schwerin+1.6 C (+2.9 F)
Zugspitze+1.6 C (+2.9 F)
Dresden-Hosterwitz+1.6 C (+2.9 F)
Kirchdorf/Poel+1.6 C (+2.9 F)
Nurnberg+1.6 C (+2.9 F)
Kr. Ravensburg Weingarten+1.6 C (+2.9 F)
Chemnitz+1.6 C (+2.9 F)
Garmisch-Partenkirchen+1.6 C (+2.9 F)
Angermunde+1.6 C (+2.8 F)
Pfullendorf+1.6 C (+2.8 F)
Essen-Bredeney+1.6 C (+2.8 F)
Tonisvorst+1.6 C (+2.8 F)
Wittenberg+1.6 C (+2.8 F)
Kr. Neckar-Odenwald Buchen+1.6 C (+2.8 F)
Erfurt-Bindersleben+1.6 C (+2.8 F)
Schneifelforsthaus+1.6 C (+2.8 F)
Grainet-Rehberg+1.5 C (+2.8 F)
Mullheim+1.5 C (+2.8 F)
Gorlitz+1.5 C (+2.8 F)
Muncheberg+1.5 C (+2.8 F)
Plauen+1.5 C (+2.8 F)
Ueckermunde+1.5 C (+2.8 F)
Hamburg Fuhlsbuettel+1.5 C (+2.7 F)
Marnitz+1.5 C (+2.7 F)
Berlin-Buch+1.5 C (+2.7 F)
Lingen+1.5 C (+2.7 F)
Trostberg+1.5 C (+2.7 F)
Gardelegen+1.5 C (+2.7 F)
Putbus+1.5 C (+2.7 F)
Kleve+1.5 C (+2.6 F)
Rotenburg (Wumme)+1.5 C (+2.6 F)
Marienberg+1.5 C (+2.6 F)
Soltau+1.5 C (+2.6 F)
Wuppertal-Buchenhofen+1.5 C (+2.6 F)
Eichstatt-Landershofen+1.5 C (+2.6 F)
Nienburg+1.5 C (+2.6 F)
Zehdenick+1.5 C (+2.6 F)
Harzgerode+1.4 C (+2.6 F)
Weilerswist-Lommersum+1.4 C (+2.5 F)
Coleman+1.4 C (+2.5 F)
Bremen-Seefahrtschule+1.4 C (+2.5 F)
Cottbus+1.4 C (+2.5 F)
Bad Lippspringe+1.4 C (+2.5 F)
Blankenrath+1.4 C (+2.5 F)
Dillenburg+1.4 C (+2.5 F)
Heinersreuth-Vollhof+1.4 C (+2.4 F)
Diepholz+1.4 C (+2.4 F)
Bamberg+1.4 C (+2.4 F)
Rosenheim+1.4 C (+2.4 F)
Lautertal-Oberlauter+1.4 C (+2.4 F)
Bad-Ahrweiler Neuenahr+1.3 C (+2.4 F)
Genthin+1.3 C (+2.4 F)
Oberstdorf+1.3 C (+2.3 F)
Bad Kissingen+1.3 C (+2.3 F)
Bad Salzuflen+1.3 C (+2.3 F)
Manderscheid-Sonnenhof+1.3 C (+2.3 F)
Garsebach Bei Meissen+1.3 C (+2.3 F)
Bad Hersfeld+1.2 C (+2.2 F)
Leipzig-Holzhausen+1.2 C (+2.1 F)
Baden-Baden-Geroldsau+1.2 C (+2.1 F)
Schotten+1.2 C (+2.1 F)
Augsburg+1.1 C (+2.0 F)
Giessen/Wettenberg+1.1 C (+2.0 F)
Gottingen+1.1 C (+1.9 F)
Freiburg+0.7 C (+1.3 F)

Across 221 stations in Germany with long records, the mean annual temperature was 8.3 C (46.9 F) in 1961-1990, 9.3 C (48.8 F) in 1991-2020 and 9.9 C (49.9 F) in 2011-2025, a change of +1.7 C (+3.0 F) from the first period to the latest.

Mean annual rain, from years with at least 329 days of rain data, was 821.5 mm (32.3 in) in 1961-1990, 797.2 mm (31.4 in) in 1991-2020 and 779.9 mm (30.7 in) in 2011-2025, a change of -5.1% from the first period to the latest.

Of the 144 stations on the map, 144 were warmer in 2011-2025 than in 1961-1990.

37 of the 144 stations on the map with a rain figure had more rain and 107 had less.

Three periods

Mean temperature and annual rain in three periods, Germany
PeriodMean temperatureAnnual rain
1961-19908.3 C (46.9 F)821.5 mm (32.3 in)
1991-20209.3 C (48.8 F)797.2 mm (31.4 in)
2011-20259.9 C (49.9 F)779.9 mm (30.7 in)
Change, 1991-2020 against 1961-1990+1.1 C (+1.9 F)-3.0%
Change, 2011-2025 against 1961-1990+1.7 C (+3.0 F)-5.1%

Based on 221 stations with at least 20 complete years in 1961-1990 and in 1991-2020 and at least 8 in 2011-2025. The periods 1991-2020 and 2011-2025 overlap. Scope means are weighted by grid cell, as in the warming series; rain counts years with at least 329 days of rain data.

Longest Hot, Cold, Wet and Dry Streaks: Germany

7 lists of 10

Longest run of days at or above 35 C

Consecutive days with a daily maximum at or above 35 C (95 F).

Longest run of days at or above 35 C, Germany: the 10 longest runs
RankStationCountryLengthWhen
1Mainz-Lerchenberg (Zdf)Germany12 days2 to 13 August 2003
2Perl-BeschGermany12 days2 to 13 August 2003
3KarlsruheGermany12 days3 to 14 August 2003
4Stuttgart-SchnarrenbergGermany11 days3 to 13 August 2003
5Eberbach/NeckarGermany11 days3 to 13 August 2003
6FreiburgGermany11 days3 to 13 August 2003
7IhringenGermany11 days3 to 13 August 2003
8Kehl-OdelshofenGermany11 days3 to 13 August 2003
9Lohr/Main-SteinbachGermany11 days3 to 13 August 2003
10MetzingenGermany11 days3 to 13 August 2003

Longest run of days at or above 40 C

Consecutive days with a daily maximum at or above 40 C (104 F).

Longest run of days at or above 40 C, Germany: the 10 longest runs
RankStationCountryLengthWhen
1TonisvorstGermany2 days25 to 26 July 2019
2KoschingGermany1 day27 to 27 July 1983
3KarlsruheGermany1 day9 to 9 August 2003
4Perl-BeschGermany1 day12 to 12 August 2003
5FreiburgGermany1 day13 to 13 August 2003
6KitzingenGermany1 day5 to 5 July 2015
7Bad-Neunkirchen MergentheimGermany1 day7 to 7 August 2015
8DusseldorfGermany1 day25 to 25 July 2019
9Muenster/Osnabrueck (Airport)Germany1 day25 to 25 July 2019
10Trier-PetrisbergGermany1 day25 to 25 July 2019

Longest run of frost days (minimum at or below 0 C)

Consecutive days with a daily minimum at or below 0 C (32 F).

Longest run of frost days (minimum at or below 0 C), Germany: the 10 longest runs
RankStationCountryLengthWhen
1ZugspitzeGermany290 days11 September 1902 to 27 June 1903
2FichtelbergGermany167 days14 November 1916 to 29 April 1917
3BrockenGermany145 days13 November 1950 to 6 April 1951
4Rusel-IrlmoosGermany135 days15 November 1962 to 29 March 1963
5Zinnwald-GeorgenfeldGermany133 days13 November 2005 to 25 March 2006
6CarlsfeldGermany132 days13 November 2005 to 24 March 2006
7Grosser FalkensteinGermany129 days13 November 1955 to 20 March 1956
8ZinnowitzGermany120 days25 November 1995 to 23 March 1996
9Reit Im WinklGermany119 days18 November 1950 to 16 March 1951
10Titisee-Neustadt-LangenordnachGermany119 days12 November 1962 to 10 March 1963

Longest run of ice days (maximum at or below 0 C)

Consecutive days with a daily maximum at or below 0 C (32 F).

Longest run of ice days (maximum at or below 0 C), Germany: the 10 longest runs
RankStationCountryLengthWhen
1ZugspitzeGermany197 days2 November 1909 to 17 May 1910
2FichtelbergGermany82 days20 December 1904 to 11 March 1905
3Birx/RhonGermany75 days17 December 1962 to 1 March 1963
4Geroda-PlatzGermany74 days18 December 1962 to 1 March 1963
5Torfhaus Im SollingGermany73 days17 December 1962 to 27 February 1963
6BraunlageGermany73 days17 December 1962 to 27 February 1963
7Burgwald-BottendorfGermany69 days20 December 1962 to 26 February 1963
8BrockenGermany62 days10 December 1962 to 9 February 1963
9AltglashutteGermany61 days17 December 1962 to 15 February 1963
10FriedrichsbrunnGermany59 days19 December 1962 to 15 February 1963

Longest dry spell (days under 1 mm of rain), within one year

Consecutive days with less than 1 mm (0.04 in) of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).

Longest dry spell (days under 1 mm of rain), within one year, Germany: the 10 longest runs
RankStationCountryLengthWhen
1SchwerinGermany321 dayswithin 1899
2PhilippsburgGermany75 dayswithin 1948
3FreibergGermany70 dayswithin 1952
4Weilerswist-LommersumGermany68 dayswithin 1959
5GottingenGermany66 dayswithin 1959
6Twistetal-MuhlhausenGermany66 dayswithin 1959
7WernigerodeGermany66 dayswithin 1959
8Borgentreich-BuhneGermany66 dayswithin 1959
9Reit Im WinklGermany65 dayswithin 1920
10WeidenGermany65 dayswithin 1959

Longest wet spell (days with 1 mm or more of rain), within one year

Consecutive days with 1 mm (0.04 in) or more of rain, the longest run within a year. The dates are not kept, so the list gives the year (within the year).

Longest wet spell (days with 1 mm or more of rain), within one year, Germany: the 10 longest runs
RankStationCountryLengthWhen
1Rotenburg (Wumme)Germany33 dayswithin 1912
2ZugspitzeGermany33 dayswithin 1970
3Oy-MittelbergGermany33 dayswithin 1970
4WesterlandGermany33 dayswithin 1998
5WendelsteinGermany32 dayswithin 1970
6HornisgrindeGermany31 dayswithin 1974
7BrockenGermany31 dayswithin 2011
8BeerfeldenGermany29 dayswithin 1974
9Feldberg/SchwarzwaldGermany29 dayswithin 1981
10EngelskirchenGermany28 dayswithin 1974

Longest run of nights at or above 25 C

Longest run of nights at or above 25 C, Germany: the 10 longest runs
RankStationCountryLengthWhen
1FreiburgGermany1 day16 to 16 July 1881
2Freiburg Im Breisgau-HerdernGermany1 day5 to 5 July 1957
3HohenpeissenbergGermany1 day27 to 27 July 1983
4Duisburg-LaarGermany1 day9 to 9 August 1992
5Kehl-OdelshofenGermany1 day5 to 5 August 2003
6Weiskirchen/SaarGermany1 day5 to 5 August 2003
7WeinbietGermany1 day5 to 5 August 2003
8Bad MarienbergGermany1 day8 to 8 August 2003
9RuppertseckenGermany1 day9 to 9 August 2003
10WeissachGermany1 day13 to 13 August 2003

A run belongs to the year it started in, even when it ran on into the next year. A station appears once per list, with its longest run in a complete year. Dry and wet spells are the longest run within a year. Lists use complete years only, so a long run in a year with gaps in the record is not counted.

Snow Cover and Heavy Snowfall by Decade: Germany

206 stations, fixed set

Days with snow on the ground per season

Mean snow cover days per season by decade, Germany Mean number of days per season with at least 25 mm (1.0 in) of snow on the ground, by decade, Germany, 1960s to 2020s, the same 206 stations in every decade. A season runs from 1 July to 30 June. 0 13 25 38 50 1960s1970s1980s1990s2000s2010s2020s
Mean number of days per season with at least 25 mm (1.0 in) of snow on the ground, by decade, Germany, 1960s to 2020s, the same 206 stations in every decade. A season runs from 1 July to 30 June.
Mean snow cover days per season by decade, Germany
DecadeMean cover days per season
1960s49.1
1970s36.5
1980s41.6
1990s29.9
2000s33.4
2010s24.3
2020s18.0

Heavy snowfall days per season

Mean heavy snowfall days per season by decade, Germany Mean number of days per season with 100 mm (3.9 in) or more of new snow, by decade, Germany, 1960s to 2020s, the same 206 stations in every decade. 0.0 0.3 0.5 0.8 1.0 1960s1970s1980s1990s2000s2010s2020s
Mean number of days per season with 100 mm (3.9 in) or more of new snow, by decade, Germany, 1960s to 2020s, the same 206 stations in every decade.
Mean heavy snowfall days per season by decade, Germany
DecadeMean heavy snowfall days per season
1960s0.00
1970s0.00
1980s0.00
1990s0.00
2000s0.00
2010s0.00
2020s0.00

The snowiest seasons

The snowiest station seasons, Germany
RankStationCountrySeasonSnowfall
1HunsruckGermany1964-65140.0 cm (55.1 in)
2HunsruckGermany1954-55133.8 cm (52.7 in)
3HunsruckGermany1962-63123.8 cm (48.7 in)
4Soellingen A GermanyGermany1981-82119.1 cm (46.9 in)
5Soellingen A GermanyGermany1957-58117.0 cm (46.1 in)
6FurstenfeldbruckGermany1952-53116.4 cm (45.8 in)
7FurstenfeldbruckGermany1954-55112.5 cm (44.3 in)
8StuttgartGermany1951-52102.2 cm (40.2 in)
9Soellingen A GermanyGermany1964-65101.2 cm (39.8 in)
10StuttgartGermany1952-53100.6 cm (39.6 in)

A snow season runs from 1 July to 30 June and is labelled by the year it starts in, so 2009-10 is the season of 2009. A season is complete when at least 150 days report snow depth. The set holds stations at 20 degrees north or further north with at least 5 snow cover days per season on average in 1961-1990 and complete seasons in every decade.

Biggest One Day Temperature Swings: Germany

5 lists of 10

Caveat.Single readings can still be instrument errors that quality control missed. A station with one faulty value can top a list, so read each entry as a reported value, not as a confirmed event.

Biggest one day rise in the daily maximum

The largest increase in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day rise in the daily maximum, Germany
RankStationCountryValueDate
1Jena SternwarteGermany23.0 C (41.4 F)4 February 1841
2Limburg/Lahn-OffheimGermany21.6 C (38.9 F)14 January 1968
3CottbusGermany21.2 C (38.2 F)22 March 1889
4Wertheim-EichelGermany20.8 C (37.4 F)14 January 1968
5Bad ReichenhallGermany20.7 C (37.3 F)14 January 1968
6ReimlingenGermany20.4 C (36.7 F)14 January 1968
7BiedenkopfGermany20.4 C (36.7 F)14 January 1968
8Burgwald-BottendorfGermany20.0 C (36.0 F)14 January 1968
9Schwangau-HornGermany19.9 C (35.8 F)14 January 1968
10WendelsteinGermany19.8 C (35.6 F)13 January 1987

Biggest one day drop in the daily maximum

The largest decrease in the daily maximum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day drop in the daily maximum, Germany
RankStationCountryValueDate
1Jena SternwarteGermany26.8 C (48.2 F)5 February 1841
2CottbusGermany23.2 C (41.8 F)20 June 2022
3LindenbergGermany22.7 C (40.9 F)20 June 2022
4BaruthGermany22.7 C (40.9 F)20 June 2022
5WeismainGermany22.5 C (40.5 F)1 January 1979
6Lubben-BlumenfeldeGermany22.5 C (40.5 F)20 June 2022
7KronachGermany22.1 C (39.8 F)1 January 1979
8Hollenstein (Kraftwerk)Germany22.0 C (39.6 F)2 January 1979
9Gernsheim-AllmendfeldGermany21.9 C (39.4 F)1 January 1979
10KlettwitzGermany21.8 C (39.2 F)20 June 2022

Biggest one day rise in the daily minimum

The largest increase in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day rise in the daily minimum, Germany
RankStationCountryValueDate
1Krumbach-EdenhausenGermany32.6 C (58.7 F)15 January 1968
2Kr. Schweinfurt MuhlhausenGermany31.2 C (56.2 F)15 January 1968
3Altomunster-MaisbrunnGermany30.3 C (54.5 F)15 January 1968
4RosenheimGermany30.3 C (54.5 F)15 January 1968
5NiederstotzingenGermany29.5 C (53.1 F)15 January 1968
6Schlusselfeld (Klaranlage)Germany29.5 C (53.1 F)15 January 1968
7EringGermany29.0 C (52.2 F)15 January 1968
8KarlshuldGermany28.5 C (51.3 F)15 January 1968
9Lohr/Main-SteinbachGermany28.4 C (51.1 F)15 January 1968
10MuhldorfGermany28.2 C (50.8 F)15 January 1968

Biggest one day drop in the daily minimum

The largest decrease in the daily minimum temperature from one day to the next. Values are in degrees Celsius with Fahrenheit beside them.

Biggest one day drop in the daily minimum, Germany
RankStationCountryValueDate
1WendelsteinGermany23.9 C (43.0 F)1 January 1979
2Lenningen-SchopflochGermany23.7 C (42.7 F)1 January 1979
3Stuttgart-SchnarrenbergGermany23.6 C (42.5 F)1 January 1979
4Grosser FalkensteinGermany23.3 C (41.9 F)1 January 1979
5OberviechtachGermany23.2 C (41.8 F)1 January 1979
6Stuttgart-StadtGermany22.9 C (41.2 F)1 January 1979
7ZugspitzeGermany22.9 C (41.2 F)1 January 1979
8StottenGermany22.8 C (41.0 F)1 January 1979
9ReimlingenGermany22.8 C (41.0 F)1 January 1979
10Ellwangen-RindelbachGermany22.7 C (40.9 F)1 January 1979

Widest range between the high and the low of one day

The largest difference between the highest and the lowest temperature of the same day. Values are in degrees Celsius with Fahrenheit beside them.

Widest range between the high and the low of one day, Germany
RankStationCountryValueDate
1Krumbach-EdenhausenGermany32.9 C (59.2 F)14 January 1968
2Reit Im WinklGermany31.8 C (57.2 F)14 January 1968
3Jena SternwarteGermany31.5 C (56.7 F)4 February 1841
4Kr. Schweinfurt MuhlhausenGermany31.2 C (56.2 F)14 January 1968
5RosenheimGermany31.0 C (55.8 F)14 January 1968
6Altomunster-MaisbrunnGermany30.4 C (54.7 F)14 January 1968
7KarlshuldGermany30.1 C (54.2 F)21 September 1959
8KemptenGermany30.1 C (54.2 F)14 January 1968
9NiederstotzingenGermany30.1 C (54.2 F)14 January 1968
10Lohr/Main-SteinbachGermany29.8 C (53.6 F)14 January 1968

Only stations with at least 10 complete years are listed, and a station appears once per list.

Hot and Dry Summers: Germany

434 stations with a 1961-1990 record

A summer is hot when its mean daily maximum is at or above the station's 80th percentile of its 1961-1990 summers, and dry when its rain is at or below the 20th percentile. A summer is hot and dry when it is both. Summer is June to August north of the equator and December to February south of it, labelled by the year of its first month.

Share of stations with a hot and dry summer

Share of stations with a hot and dry summer by year, Germany Percent of stations with a complete summer that were both hot and dry, by year, Germany, 1879 to 2026, out of 434 stations with at least 20 complete summers in 1961-1990. Dashed line: the 1961-1990 level in this data, 11.7% of station summers. The most in one year was 97.4%. 0% 25% 50% 75% 100% 1879189419091924193919541969198419992014
Percent of stations with a complete summer that were both hot and dry, by year, Germany, 1879 to 2026, out of 434 stations with at least 20 complete summers in 1961-1990. Dashed line: the 1961-1990 level in this data, 11.7% of station summers. The most in one year was 97.4%. Dashed line: 1961-1990 level, 11.7%.
Share of stations with a hot and dry summer by year, Germany
SummerStations with a hot and dry summer
18790.0%
18800.0%
188120.0%
18820.0%
18830.0%
18840.0%
188517.6%
18860.0%
188747.4%
18880.0%
18890.0%
18900.0%
18910.0%
189223.3%
189329.0%
18940.0%
189510.0%
18966.3%
18973.2%
18980.0%
189922.6%
19005.7%
190113.5%
19020.0%
19030.0%
190452.5%
190513.2%
19060.0%
19070.0%
19082.3%
19090.0%
19100.0%
191197.4%
19120.0%
19130.0%
19140.0%
19150.0%
19160.0%
191722.2%
19180.0%
19190.0%
19200.0%
192138.9%
19220.0%
19230.0%
19240.0%
19258.3%
19260.0%
19272.5%
192814.6%
192912.5%
19302.3%
19310.0%
193215.6%
19330.0%
193411.1%
193547.8%
19362.9%
193712.3%
193814.6%
193911.8%
19400.0%
19410.0%
19420.0%
19434.9%
19448.9%
194511.8%
19460.0%
194774.7%
19480.0%
194934.2%
19509.8%
19510.3%
195250.5%
19530.6%
19540.0%
19551.4%
19560.0%
19570.0%
19580.8%
195948.8%
19600.0%
19610.0%
19622.0%
19630.8%
196460.1%
19650.0%
19660.0%
19674.7%
19680.2%
19694.6%
19703.5%
19712.1%
19720.0%
197336.9%
19740.0%
197523.4%
197682.1%
19770.0%
19780.0%
19790.0%
19800.0%
19810.0%
198229.6%
198381.2%
19840.0%
19851.2%
19860.2%
19870.0%
19880.8%
19896.9%
19903.9%
199126.5%
199214.2%
19930.6%
199422.4%
199521.5%
19960.0%
19977.5%
199811.8%
199913.1%
20004.5%
200110.6%
20022.0%
200385.4%
20046.1%
20059.9%
200615.9%
20072.0%
200819.0%
200913.5%
20102.5%
20111.7%
20124.2%
201349.2%
20143.0%
201541.8%
201614.9%
20171.7%
201890.9%
201957.0%
202024.6%
20211.3%
202286.0%
20232.2%
20248.0%
202520.1%
202660.0%

The ten most extreme station summers

The most extreme hot and dry station summers, Germany
RankStationCountrySummerMean daily maximum vs 1961-1990Rain, percent of 1961-1990 mean
1Reit Im WinklGermany2015+4.7 C (+8.5 F)51%
2Munchen-NymphenburgGermany2015+5.0 C (+9.0 F)64%
3MuhldorfGermany2015+4.3 C (+7.7 F)46%
4RosenheimGermany2003+4.7 C (+8.4 F)55%
5AttenkamGermany2003+4.8 C (+8.6 F)56%
6Aldersbach-KriestorfGermany2015+4.8 C (+8.6 F)45%
7PfullendorfGermany2018+4.6 C (+8.3 F)35%
8Reit Im WinklGermany2019+4.9 C (+8.8 F)72%
9KemptenGermany2015+4.4 C (+7.9 F)62%
10Aldersbach-KriestorfGermany2018+4.9 C (+8.7 F)57%

Ranked by the temperature z score minus the rain z score against the station's own 1961-1990 mean and standard deviation (at least 0.3 C and 5 mm). A summer is labelled by the year of its first month.

Download the Data

Source: NOAA National Centers for Environmental Information, Global Historical Climatology Network Daily (GHCN-Daily). Records are computed by World Extreme Weather Monitor and are not official NOAA products. (US Government open data (NOAA NCEI)) Data as of 2026-10-13. Trends and counts are computed by this site from daily station records. The long-record station set is described under each chart.