Germany Weather: Live City Temperatures

Across the 37 covered cities, Karlsruhe is warmest on annual average at 54°, while Munich is coolest at 50°.

🇩🇪 37 cities covered · Europe · oceanic climate
Warmest city
Karlsruhe
Coolest city
Munich
Sunniest city
Freiburg
Best time to visit
May to June

Weather in Germany at a glance

Weather in Germany spans a single dominant oceanic climate across the 37 cities we cover. Karlsruhe is typically the warmest spot, averaging 54°F (12°C) across the year, while Munich runs coolest at 50°F (10°C) - A spread of about 4°F (2°C).

Quick facts

  • Warmest city: Karlsruhe - annual average 54°
  • Coolest city: Munich - annual average 50°
  • Sunniest city: Freiburg (8.6 h sun/day)
  • Best time to visit: May to June
  • Climate type: oceanic

The bigger picture

For sunshine, Freiburg leads with about 8.6 hours of sun per day on average. Wuppertal is the wettest of the covered cities, collecting roughly 1160 mm (45.7 inches) of precipitation a year, and Chemnitz sees the most snow, around 25 snowy days annually. Averaged across the country's covered cities, May to June brings the most comfortable mix of temperature, dry days and daylight.

These summaries use the same 2015–2024 climate dataset and live-weather process described in our weather data methodology.

Live weather across Germany today

Berlin Patchy rain nearby 45°
Munich Overcast 46°
Hamburg Patchy rain nearby 45°
Frankfurt Patchy rain nearby 48°
Cologne Overcast 50°
Duesseldorf Light drizzle 50°
Stuttgart Partly Cloudy 48°
Essen Overcast 48°
Dortmund Overcast 48°
Dresden Cloudy 40°
Bremen Overcast 46°
Nuremberg Cloudy 44°
Hannover Cloudy 46°
Leipzig Patchy rain nearby 46°
Wuppertal Overcast 47°
Bielefeld Overcast 46°
Bonn Overcast 51°
Muenster Overcast 47°
Mannheim Overcast 50°
Augsburg Partly Cloudy 42°
Wiesbaden Overcast 48°
Karlsruhe Overcast 50°
Aachen Overcast 51°
Moenchengladbach Patchy rain nearby 51°
Kiel Patchy rain nearby 42°
Chemnitz Light rain shower 45°
Braunschweig Cloudy 48°
Magdeburg Cloudy 45°
Halle (Saale) Cloudy 46°
Freiburg Patchy rain nearby 53°
Erfurt Partly Cloudy 46°
Luebeck Patchy rain nearby 44°
Rostock Patchy rain nearby 43°
Kassel Cloudy 45°
Potsdam Patchy rain nearby 45°
Saarbruecken Patchy rain nearby 52°
Hamm Overcast 48°

Germany cities compared

Annual climate figures per covered city, from 2015–2024 weather data.
CityAnnual avgHottest month Coldest monthRainy days/yr Sun h/daySnowy days/yr
Berlin 51° Aug · 78° Jan · 31° 125 7.8 7
Munich 50° Jul · 76° Jan · 27° 158 8.1 21
Hamburg 51° Aug · 74° Jan · 33° 151 7.5 8
Frankfurt 53° Jul · 79° Jan · 32° 136 8.0 6
Cologne 53° Aug · 76° Jan · 34° 158 7.7 6
Duesseldorf 53° Aug · 76° Jan · 34° 160 7.8 6
Stuttgart 52° Jul · 77° Jan · 31° 145 8.2 11
Essen 52° Aug · 75° Jan · 34° 164 7.6 8
Dortmund 52° Aug · 75° Jan · 34° 164 7.7 9
Dresden 51° Aug · 78° Jan · 30° 138 7.9 14
Bremen 51° Aug · 74° Jan · 34° 153 7.5 7
Nuremberg 51° Aug · 78° Jan · 30° 146 7.9 15
Hannover 52° Aug · 76° Jan · 33° 145 7.6 8
Leipzig 52° Aug · 78° Jan · 31° 133 7.9 11
Wuppertal 51° Aug · 73° Jan · 32° 179 7.6 15
Bielefeld 51° Aug · 74° Jan · 33° 162 7.5 12
Bonn 53° Aug · 77° Jan · 34° 155 7.7 6
Muenster 52° Aug · 75° Jan · 34° 153 7.6 7
Mannheim 53° Jul · 80° Jan · 33° 143 8.2 7
Augsburg 50° Jul · 76° Jan · 28° 151 8.1 19
Wiesbaden 53° Aug · 78° Jan · 33° 141 8.0 9
Karlsruhe 54° Jul · 80° Jan · 33° 142 8.3 6
Aachen 52° Aug · 74° Jan · 33° 163 7.6 10
Moenchengladbach 53° Aug · 76° Jan · 34° 151 7.8 6
Kiel 50° Aug · 72° Jan · 33° 152 7.6 9
Chemnitz 50° Aug · 76° Jan · 30° 154 7.8 25
Braunschweig 51° Aug · 76° Jan · 33° 143 7.5 9
Magdeburg 52° Aug · 78° Jan · 32° 122 7.8 7
Halle (Saale) 52° Aug · 78° Jan · 32° 125 8.0 9
Freiburg 53° Jul · 79° Jan · 32° 155 8.6 14
Erfurt 51° Aug · 77° Jan · 31° 134 7.8 12
Luebeck 50° Aug · 73° Jan · 33° 143 7.6 9
Rostock 50° Aug · 73° Jan · 33° 144 7.8 9
Kassel 51° Aug · 76° Jan · 32° 148 7.6 16
Potsdam 52° Aug · 77° Jan · 32° 126 7.9 8
Saarbruecken 52° Jul · 77° Jan · 32° 146 7.9 9
Hamm 52° Aug · 75° Jan · 34° 158 7.6 8

Germany weather by month

Monthly averages across the covered cities, 2015–2024.
MonthAvg highAvg low Covered-city high range Rainy daysSunshine
January 41° 32° 39° to 43°
Chemnitz to Cologne
15 3.4 h/day
February 45° 33° 42° to 47°
Rostock to Karlsruhe
12 5.4 h/day
March 50° 36° 47° to 53°
Rostock to Karlsruhe
13 7.3 h/day
April 57° 40° 53° to 60°
Kiel to Karlsruhe
11 9.8 h/day
May 65° 48° 62° to 67°
Kiel to Mannheim
12 11.0 h/day
June 73° 56° 69° to 77°
Kiel to Mannheim
11 11.8 h/day
July 75° 59° 70° to 80°
Kiel to Mannheim
12 11.7 h/day
August 76° 59° 72° to 80°
Kiel to Karlsruhe
12 10.8 h/day
September 69° 53° 66° to 71°
Kiel to Karlsruhe
10 9.2 h/day
October 59° 47° 57° to 62°
Kiel to Karlsruhe
12 6.1 h/day
November 48° 39° 47° to 50°
Augsburg to Cologne
13 4.2 h/day
December 44° 36° 41° to 46°
Augsburg to Cologne
14 3.0 h/day

Germany weather FAQs

What is the warmest city in Germany?
Among the cities we cover, Karlsruhe is the warmest, averaging 54°F (12°C) across the year. Its hottest month is July, with highs near 80°F (26°C).
What is the coldest city in Germany?
Munich runs coldest, averaging 50°F (10°C) for the year; January lows average 27°F (-3°C).
What is the sunniest city in Germany?
Freiburg, with about 8.6 hours of sunshine per day averaged across the year.
When is the best time to visit Germany?
Averaged across the covered cities, May to June offers the most comfortable combination of temperatures, drier days and daylight. Coastal, mountain and desert areas can differ - check each city's climate page for specifics.
Does it snow in Germany?
Yes - 37 of the 37 covered cities see regular snowfall. Chemnitz gets the most, about 25 snowy days in a typical year.
What is the climate of Germany like?
The covered cities fall under oceanic climate. That means mild temperatures year-round with regular rainfall.

More countries in Europe