Skip to main content

 Climates to travel
 World climate guide
 
 Open menu
 Home

 Africa

 N.America

 S.America

 Antarctica

 Asia

 Caribbean

 Europe

 M.East

 Oceania

 All the countries
Open menu
 Home

 Africa

 N.America

 S.America

 Antarctica

 Asia

 Caribbean

 Europe

 M.East

 Oceania

 All the countries
Select units of measurement for the temperature and rainfall tables (metric or imperial).

Climate in Germany


Average weather, temperature, rainfall, sunshine

Flag - Germany

Map - Germany

You are here: Home --> Europe --> Germany


Share this page:
Facebook LinkedIn Whatsapp Email




In most of Germany, there is a moderately continental climate, characterized by cold winters, with average daily temperatures around freezing or slightly above, and warm summers.
Then, there is the mountain climate in some massifs of south-central Germany and in the small portion of the Alps in the far south, which becomes of course colder as altitude increases.

Germany is a country located in the center of Europe, from 47 to 55 degrees north latitude.

The northernmost area (see Bremen, Hamburg, Lübeck, Rostock, Kiel) is slightly milder, but it's also rainier and windier because of the stronger influence of the Atlantic Ocean.

The prevailing currents come from the Atlantic Ocean: those coming from the North Sea or the North Atlantic are cold, while those coming from the southwest, the Azores or the Iberian Peninsula, are mild or warm. More rarely, cold currents from the Arctic or Siberia can arrive in winter.

All in all, due to different types of currents, there is an unstable climate, so that there can be cold or warm weather, as well as wind, fog, snow and thunderstorms.

Precipitation in Germany is generally not abundant at low altitude, but it is are frequent and well distributed throughout the year.
The least rainy area is the plain of the former GDR (see Berlin, Leipzig), where about 500-550 millimeters (20-21.5 inches) of rain (or snow) fall per year. In the center-south at low altitudes (see Frankfurt, Nuremberg), rainfall amounts to about 600 mm (23.5 in) per year. In the north-west facing the North Sea (see Hamburg, Kiel) it reaches 700-750 mm (27.5-29.5 in) per year, while in Rhineland-Westphalia (see Cologne, Düsseldorf) it ranges from 750 to 850 mm (29.5 to 33.5 in) per year, but with peaks of 1,150 mm (45.2 in) in the cities close to the hills (see Wuppertal). In Bavaria, where summer rains are more abundant, it reaches 950 mm (37.5 in) in Munich.
In the mountains, precipitation is more abundant, and exceeds 1,500 mm (60 in) in the Harz massif, in the north, and in the Alps, in the south.

The sun in Germany does not shine often. In winter, even when there is high pressure, a cloud layer often forms on the lowlands, while the sunniest period is from April to September.
On average, there are about 1,600 hours of sunshine per year in the north-west (see Hamburg and North Rhine-Westphalia), just over 1,700 hours in the north-east (see Berlin), while at most 1,800/1,850 hours are reached on the Baltic coast (see Rostock), in the south-west (see Frankfurt, Freiburg) and in Bavaria (see Munich). However, in Zugspitze, Germany's Alpine peak, there are 1,900 hours of sunshine per year.

The climate in detail


  • The seasons
  • The coast - Hamburg
  • The west - North Rhine-Westphalia, Frankfurt
  • The north-est - Berlin
  • Bavaria - Munich
  • Mountains - Alps, Garmisch, Zugspitze, Harz
  • When to go
  • What to pack
  • Climate data

The seasons



In winter, the average temperatures are around 2/3 °C (35/37 °F) in the west and the north, while they are around 0 °C (32 °F) in the east andin Bavaria.
Snowfalls are quite frequent though generally not abundant (except in Bavaria and in the mountains, and sometimes in the north-eastern plain). Snow is more common across the eastern belt, from Bavaria to the plains of the former GDR and up to the Baltic coast, while it is rarer in the western part, from the Rhine corridor to north-west exposed to the North Sea.
During cold waves from Siberia (which, however, are becoming rarer due to global warming), temperatures can plunge to -15/-20 °C (-4/5 °F) in much of Germany, but these periods usually last for a few days in the north and central part, while they tend to last longer in Bavaria, where cold air stagnates with more ease. Snowfalls often occur after a cold wave, when the winds from the Atlantic begin to blow again. Later, with the persistence of the westerlies, the temperature rises further and the snow turns into rain.
When the westerly winds blow more intensely, they can bring fairly mild weather even in winter, with highs around 10/12 °C (50/54 °F) in much of the country (except in mountainous areas).

Image of Berlin under the snow

The spring, from March to May, is an unstable season.
On the one hand, currents from the northwest can bring cold periods, so much so that in March, and sometimes up to mid-April, it can still snow. Late cold spells typical of spring can occur, which come directly from the north and pass quickly over the plains of Germany, and are felt especially in Bavaria, where they cause snow showers with a higher frequency.
In early April, short snowfalls with night frost are still possible, especially in Munich and in Bavaria. A German proverb says that the month of April "does whatever it pleases". In addition, some cold days, with highs around 10 °C (50 °F), can also occur in May, especially in the first half of the month.
On the other hand, currents from the southwest can bringvery mild or quite warm periods, with highs above 20 °C (68 °F) in April and above 25 °C (77 °F) in May. During the first warm days, thunderstorms can develop in the afternoon, especially in areas far from the sea.
In spring and autumn, in the Alps and in the valleys of Bavaria, the Föhn, a southern warm wind that descends from the mountains and brings sudden increases in temperature, may blow, causing the rapid melting of snow, if present. This phenomenon is rarer in winter, when the wind usually doesn't blow from the south.

The German summer, although it often brings pleasant temperatures, is not very sunny. In fact, in this season there are cool and rainy days, when Atlantic disturbances move over the country. There are also periods in which high pressure brings good weather, and in which it can also get hot, but then thunderstorms can break out in the afternoon.
Thunderstorms are less frequent in the northernmost region, which, however, is cooler and may experience more frequent rains due to disturbances coming from the Atlantic Ocean.
Sometimes, from late June to mid-August, there may be short heat waves, which are becoming more frequent due to global warming, during which the temperature can reach 37/38 °C (99/100 °F), especially in the lowland areas, while the northern coasts and Bavaria are a little more sheltered.

In autumn, in September, and sometimes in early October, temperatures are usually pleasant, but later the weather becomes progressively colder and rainy, with the first mists as well.
In addition, the wind can be strong, especially in the northern areas.
In November, the sun rarely shines; by mid-November, it is practically winter, and the first snowfalls are possible.

The coast



The northernmost part of Germany overlooks the North Sea and the Baltic Sea. Here, the weather is often cold, humid, cloudy, and rainy.
In addition, this area is subject to strong winds and sea storms, especially the west coast, overlooking the North Sea. Even if the temperatures are not very low, the wind increases the feeling of cold.
However, in winter, when a high pressure system is formed on nearby Scandinavia, there may be very cold periods, when the temperature can remain below freezing even during the day.
On the Baltic coast, the climate is similar to that of the North Sea coast, but the wind blows less frequently and less intensely, while in summer it rains a bit more rarely.
Owing to the wind, Kiel, in Schleswig-Holstein, the Land south of Denmark, is considered as the German capital of sailing and kitesurfing.

In Hamburg, which is not exactly on the coast, but halfway between the two coasts, the average temperature in January is of 2 °C (35.5 °F), that of July of 18.5 °C (65 °F).
On average, 775 millimeters (30.5 inches) of rain or snow fall per year, well distributed over the seasons, although there is a relative minimum from February to April and a maximum in summer.

Image of Hamburg

The sea in Germany is very cool even in summer. For instance, in Rostock, on the Baltic Sea Coast, the water temperature range from 2.5 °C (36.5 °F) in February to 18 °C (64 °F) in August.

In winter, the North Sea is a bit warmer than the Baltic Sea, while in summer, the two seas have the same temperature. Along the coasts, a moderate breeze often blows from the north, that's why there are special beach chairs equipped with roof and back protection.

Image of a beach in Rostock

The west



The western part of Germany is the one having the mildest climate overall.

North Rhine-Westphalia

Map the shows where the North Rhine-Westphalia is located
North Rhine-Westphalia, where is located
In the north-west, the Land of North Rhine-Westphalia, which borders the Netherlands and Belgium, has a climate influenced by the ocean. With an average January temperature of around 3 °C (37.5 °F), in winter, it is the mildest area of Germany, but it is also humid and sometimes windy. In summer, it is a bit warmer than the north coast, given the greater distance from the sea. The average in July is around 19 °C (66 °F).
Here we find cities such as Essen, Dortmund, Cologne, Dusseldorf, Mönchengladbach, Duisburg, and Bonn.

Image of Frankfurt

In the south-west, in the upper Rhine Valley (see Frankfurt, Mannheim, Karlsruhe, Freiburg), the climate is less windy in winter, when fog can sometimes form, and a bit warmer in summer. Indeed, in summer this is the warmest area of Germany.

In Frankfurt, the average temperature ranges from 2 °C (35.5 °F) in January to 20.5 °C (69 °F) in July.
Because of the greater distance from the sea, Frankfurt is not as rainy as Hamburg and the northwestern cities, in fact, 600 mm (23.5 in) of rain or snow fall per year.

The north-east



In the northeastern plain, in the former East Germany, the climate is slightly more continental, and in cities such as Berlin, Leipzig and Dresden, the average January temperature is around freezing.
Because of the greater distance from the Atlantic Ocean, precipitation is not abundant, but sometimes, in winter, there can be quite heavy snowfalls due to cold air masses from the Baltic Sea.

Image of Dresden

In Berlin, the capital, the average temperature ranges from 0.5 °C (33 °F) in January to 19.5 °C (67 °F) in July.
Precipitation amounts to 535 mm (21 in) per year, so it's not abundant, but it's well distributed over the seasons.

Bavaria



Bavaria, the southernmost region, experiences the coldest and longer winter, both because of the distance from the sea and of the altitude that rises above sea level.

In Munich, at 500 meters (1,600 feet) above sea level, the average temperature in January is -0.5 °C (31 °F), and there are around 100 days per year with temperatures below freezing, at least at night. In summer, when the weather is good, the temperature can reach 30 °C (86 °F), but there are also cool and rainy days.

Image of Munich, Marienplatz

In Munich, 950 mm (37.5 in) of rain or snow fall per year. Here, the proximity to the Alps enhances the chances of summer thunderstorms, so there's an evident peak in the summer rainfall. In contrast, in winter and spring, when the north wind collides with the mountains, snowfall easily occurs.

Mountains


Alps

In southern Germany, we find a narrow strip occupied by the Alps. Here, winter gets colder with increasing altitude.
In summer, the temperature varies greatly depending on weather conditions, and it can be quite warm on sunny days (which tend to become overcast during the afternoon, with possible thunderstorms), at least at intermediate altitudes, while it decreases abruptly when Atlantic cold fronts, which as mentioned can affect Germany even in summer, arrive in the area.

In Garmisch-Partenkirchen, a ski resort situated at 700 meters (2,300 feet) above sea level, the average temperature ranges from -1 °C (30 °F) in January to 17.5 °C (63.5 °F) in July.
Precipitation amounts to 1,365 mm (53.5 in) per year, therefore it is abundant, especially in summer, when heavy thunderstorms occur.

Image of Garmisch-Partenkirchen and Zugspitze

Near Garmisch, on Zugspitze, the highest peak in Germany with its 2,962 meters (9,718 feet), it's cold even in summer. The average temperature is around -10.5 °C (13 °F) in winter and around 4 °C (39 °F) in summer. At the highest altitudes, snow can fall even in mid-summer.
As mentioned, Zugspitze is the sunniest place in Germany, at least in winter, in fact, it is often above the layer of clouds or mists that affects plains and valleys in this season. In contrast, clouds or fogs often form in summer, especially from noon onwards.

Harz

Map the shows where the Brocken is located
Brocken, where is located
In addition to the Alps in the south, we find the Harz Mountains, which are isolated in the center-north of the country, and whose highest point is Brocken, 1,141 meters (3,743 feet) high.
Here, the temperature at equal altitude is lower than in the Alps because of the higher latitude. The average ranges from -3 °C (26.5 °F) in January to 12 °C (53.5 °F) in July.
On average, 1,800 mm (70 in) of rain or snow fall per year, with a relative minimum in spring and a maximum in winter, when there are heavy snowfalls. Also, the summit is often foggy.

Further south, at the highest points of the Thuringian Forest (Großer Beerberg and Großer Inselsberg), at almost 1,000 meters (3,300 feet) above sea level, the temperatures are similar, just barely higher in summer.

When to go



Although there is no season that might guarantee stable weather conditions, the best period to visit Germany goes from mid-May to September, since the temperatures are generally pleasant. Sometimes there can be cool and rainy days, with highs around 15 °C (59 °F) or slightly higher, while in other periods, even hot days may occur, with highs around 30 °C (86 °F) or above, although nights remain pleasantly cool.
It should be noted that from late June to late August, there can also be short heat waves, with highs of 35 °C (95 °F) or more in the lowlands.
September is usually appreciated because of the lower chance of thunderstorms and because of the fall foliage that can be admired in this month, however, the days begin to shorten (on September 23, the day of the autumn equinox, both day and night last 12 hours).
In contrast, in June, the days are very long, especially in the north.

Summer is a good time for hiking in the mountains, though thunderstorms can break out in the afternoon. If you want to go on a ski holiday, it is worthwhile to recall that in February, the days are longer than in December and January, so you can take advantage of more daylight hours.

What to pack



In winter: bring warm clothes, such as a sweater, a down jacket, a hat, gloves and a scarf, a raincoat or umbrella.

In summer: bring light clothes, but also some clothes for spring and autumn, a jacket, a sweater or sweatshirt; a raincoat or umbrella.

Climate data - Germany


Temperatures: °C, Precipitation: mm
Aachen (200 meters)
Aachen, location on the map
Aachen, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.1135912141411842
Max temp.66101518212423191596
Precip.656560506575758065656580
Prec. days12111191110111110111214
Humidity82%80%75%69%70%70%71%72%77%81%84%85%
Day length910121416161614121198
Sun hours234667765422

Berlin
Berlin, location on the map
Berlin, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-2-20481214141062-1
Max temp.3591520232525201484
Precip.403035305560705045404040
Prec. days10896899888810
Humidity87%80%74%64%62%60%63%62%71%83%87%88%
Day length810121416171615131098
Sun hours234678775422

Bremen
Bremen, location on the map
Bremen, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.0014811131310630
Max temp.5691418212423191495
Precip.604045405065757060555060
Prec. days1299891011109111012
Humidity87%84%78%72%69%71%72%74%79%86%89%89%
Day length810121416171615131098
Sun hours234677765421
Sea temp5447111518181714117

Brocken (1,141 meters)
Brocken, location on the map
Brocken, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-5-5-40479962-1-4
Max temp.-1-1161013151511730
Precip.20514515090125115160135155165165205
Prec. days211817121413151414172022
Humidity90%89%89%83%82%84%83%83%89%91%90%90%
Day length810121416171614131198
Sun hours234566664322

Cologne
Cologne, location on the map
Cologne, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.0024811131310741
Max temp.671116202325242015106
Precip.605555506085858565656570
Prec. days12111091010121110111213
Humidity82%77%70%64%65%68%67%69%75%82%83%83%
Day length810121416161614131198
Sun hours234667765321

Dusseldorf
Dusseldorf, location on the map
Dusseldorf, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.1135912141411842
Max temp.671116192225242015107
Precip.605555506565758060606570
Prec. days12111091010111010101213
Humidity83%78%72%64%65%66%65%68%72%80%84%84%
Day length810121416161614131198
Sun hours234667765422

Frankfurt
Frankfurt, location on the map
Frankfurt, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.00261013151511731
Max temp.57111620242626211596
Precip.454040356055656050505055
Prec. days108889910989910
Humidity83%78%70%61%63%63%60%63%71%82%86%87%
Day length910121416161614121198
Sun hours234678875321

Garmisch (700 meters)
Garmisch, location on the map
Garmisch, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-6-5-22610111174-1-5
Max temp.36101418222323191583
Precip.75659090145170175190115908080
Prec. days101012121516161512101111
Humidity86%81%76%72%74%76%76%79%83%84%87%89%
Day length910121415161614121198
Sun hours245666665432

Hamburg
Hamburg, location on the map
Hamburg, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.0014811141310630
Max temp.4591418212323191485
Precip.655055406075808065656575
Prec. days12101091011121110111112
Humidity86%82%76%70%69%69%71%73%78%84%89%88%
Day length810121416171615131098
Sun hours124677765421

Heligoland
Heligoland, location on the map
Heligoland, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.22369131516141074
Max temp.55610141719201714107
Precip.654540354055709090857575
Prec. days13109889101111131414
Day length810121416171615131087
Sun hours234788875321
Sea temp6457111417181714118

Karlsruhe
Karlsruhe, location on the map
Karlsruhe, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.00251013151511731
Max temp.571217212527272216106
Precip.555550457570806055656570
Prec. days11910911101098101112
Humidity84%77%69%63%65%63%63%67%73%82%86%86%
Day length910121415161614121198
Sun hours235678886421

Kiel
Kiel, location on the map
Kiel, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.0014711131311731
Max temp.4581317202222181385
Precip.705050405065857565706570
Prec. days121098910111110111212
Humidity79%80%79%74%70%70%69%72%75%80%85%86%
Day length810121416171715131087
Sun hours124688875321
Sea temp223610151718161284

Konstanz (445 meters)
Konstanz, location on the map
Konstanz, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-1-1251013151511730
Max temp.46111620242625201584
Precip.4545506090100959570606065
Prec. days99991011121199911
Humidity84%82%76%64%63%68%69%64%75%82%87%87%
Day length910121415161614121198
Sun hours235678886321

Leipzig
Leipzig, location on the map
Leipzig, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-2-115912141410620
Max temp.4591519222525201484
Precip.352535355055806550354035
Prec. days9787881098899
Humidity85%79%75%66%66%64%62%63%72%82%85%85%
Day length810121416161614131198
Sun hours234688875422

Munich (500 meters)
Munich, location on the map
Munich, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-3-3038111313851-2
Max temp.3591419222424191474
Precip.5545605511012012011580706060
Prec. days1091191212131111101012
Humidity85%81%74%68%69%70%69%71%78%84%88%87%
Day length910121415161614121198
Sun hours235678886422

Norderney
Norderney, location on the map
Norderney, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.11361013151613952
Max temp.5581215182121181396
Precip.604545354560809080757070
Prec. days131098810101211121413
Humidity88%86%83%80%78%78%78%77%79%82%86%88%
Day length810121416171615131088
Sun hours234787875321
Sea temp5457111517181714118

Nuremberg (300 meters)
Nuremberg, location on the map
Nuremberg, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-2-2048121313952-1
Max temp.45101620232525201484
Precip.403540356060806050505050
Prec. days988710911989910
Humidity83%78%71%61%64%64%62%65%72%82%86%86%
Day length910121415161614121198
Sun hours234677875421

Rostock
Rostock, location on the map
Rostock, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.0025913151512841
Max temp.4471216202222181385
Precip.453540355070707055504550
Prec. days1098891010109101010
Humidity93%89%83%79%75%76%77%77%80%86%88%92%
Day length810121416171715131087
Sun hours224788876421
Sea temp323610141718161285

Rugen
Rugen, location on the map
Rugen, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-1-114711131411730
Max temp.3471216202222181374
Precip.504040354570657055555060
Prec. days109868109109111011
Humidity91%88%83%77%74%76%76%77%80%85%87%90%
Day length810121416171715131087
Sun hours124788875321
Sea temp433610141718161285

Sylt
Sylt, location on the map
Sylt, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.1125912151513952
Max temp.4461115182021181386
Precip.503540303550609080857565
Prec. days129977891211141313
Humidity92%90%88%82%79%80%81%81%84%88%90%93%
Day length810121416171715131087
Sun hours234788875321
Sea temp434712161819171396

Trier (260 meters)
Trier, location on the map
Trier, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.0025912141310731
Max temp.46111620232525201595
Precip.655550457065756560656575
Prec. days121010910101098101213
Humidity87%82%75%69%71%71%70%72%78%84%88%89%
Day length910121416161614121198
Sun hours234677875311

Wolfsburg
Wolfsburg, location on the map
Wolfsburg, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-1-115811141310630
Max temp.4591520222524201485
Precip.604050406055757055505555
Prec. days12101089911108101112
Humidity84%77%71%66%62%62%62%63%70%81%86%85%
Day length810121416171615131098

Zugspitze (2,962 meters)
Zugspitze, location on the map
Zugspitze, location on the map
JanFebMarAprMayJunJulAugSepOctNovDec
Min temp.-13-14-12-9-4-111-2-4-9-12
Max temp.-7-8-6-3156731-4-6
Precip.175155210175195180185185150125160185
Prec. days141416151617171613111316
Humidity69%72%76%81%86%87%87%85%82%74%74%72%
Day length910121415161614121198
Sun hours455665666644



See also the temperatures month by month

Back to top


© Copyright Climatestotravel.com. 

Back to Europe

All the countries


Share this page:
Facebook LinkedIn Whatsapp Email



 See also (cities or regions):
 Aachen
 Augsburg
 Berlin
 Bielefeld
 Bochum
 Bonn
 Braunschweig
 Bremen
 Brocken
 Others (expand)
 Chemnitz
 Cologne
 Dortmund
 Dresden
 Duisburg
 Dusseldorf
 East Frisian Islands
 Erfurt
 Essen
 Fehmarn
 Frankfurt
 Freiburg
 Garmisch
 Gottingen
 Halle
 Hamburg
 Hanover
 Heligoland
 Kaiserslautern
 Karlsruhe
 Kassel
 Kiel
 Konstanz
 Leipzig
 Lubeck
 Magdeburg
 Mainz
 Mannheim
 Monchengladbach
 Munich
 Munster
 Nuremberg
 Rostock
 Rugen
 Saarbrucken
 Stuttgart
 Sylt
 Trier
 Wiesbaden
 Wolfsburg
 Wuppertal
 Wurzburg
 Zugspitze

 Weather by month:
 January
 February
 March
 April
 May
 June
 July
 August
 September
 October
 November
 December

 Nearby countries:
 Austria
 Belgium
 Czech Republic
 Denmark
 France
 Luxembourg
 Netherlands
 Poland
 Sweden
 Switzerland

 Continents:
 Africa
 North America
 South America
 Antarctica
 Asia
 Caribbean
 Europe
 Middle East
 Oceania

 Search in the website:

Home About Contact Us Useful Links Policy
Home
About
Contact Us
Useful Links
Policy