Skip to main content

 Climates to travel
 World climate guide
 
 
 Home
 Africa
 N.America
 S.America
 Antarctica
 Asia
 Caribbean
 Europe
 M.East
 Oceania
 All the countries
 Home
 Africa
 N.America
 S.America
 Antarctica
 Asia
 Caribbean
 Europe
 M.East
 Oceania
 All the countries

Climate - Germany


Average weather, temperature, rainfall, sunshine

Flag - Germany

Map - Germany

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



Index


  • Introduction
  • The coast - Hamburg
  • The west - North Rhine-Westphalia, Frankfurt
  • The north-est - Berlin
  • Bavaria - Munich
  • Mountains - Alps, Harz

Introduction



In most of Germany, a country located in the center of Europe, from 47 to 55 degrees north latitude, the climate is moderately continental, characterized by cold winters, with average daily temperatures around 0 °C (32 °F) or slightly above, and warm summers, with maximum temperatures around 23/26 °C (73/79 °F) in July and August.
The northernmost area (see Bremen, Hamburg, Lübeck, Rostock, Kiel) is slightly milder, but it's also rainier and windier because of the influence of the Atlantic Ocean.
The massifs of south-central Germany and the small portion of the Alps in the far south have a mountainous climate, which becomes of course colder as altitude increases.

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 530-550 millimeters (20.8-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.

Snow in Berlin

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).

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 bring very 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, alternating with periods when a high pressure system affects the country. In the latter situations, the days begin with clear skies and can even be hot around mid-day, while thunderstorms often form in the afternoon. These 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. Anyway, on warmer days, in Berlin and other cities that are not located near the coast, the temperature can reach 30/32 °C (86/90 °F) or even more.
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.

Hamburg

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). Here are the average temperatures.
Hamburg - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January042314035.5
February052.4314136.4
March195344841
April4149395748.1
May81813466455.3
June112116527060.8
July142318.4567465
August132318.2567364.8
September101914.6516658.2
October61410445650.1
November385.6384742.2
December052.8334137
Year613.69.7542.756.549.5

In Hamburg, 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. Here is the average precipitation.
Hamburg - Average precipitation
MonthMillimetersInchesDays
January652.612
February50210
March552.210
April401.69
May602.410
June75311
July803.112
August803.111
September652.610
October652.611
November652.611
December75312
Year77530.5128

Beach in Rostock

The sea in Germany is very cool even in summer; the water temperature reaches at most 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.
Here are the sea temperatures near Rostock, on the Baltic Sea Coast.
Rostock - Sea temperature
MonthCelsius (°C)Fahrenheit (°F)
January337
February236
March337
April642
May1050
June1458
July1763
August1865
September1660
October1254
November847
December541
Year9.649.3

The west



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

North Rhine-Westphalia

In the north-west, the Land of North Rhine-Westphalia, which borders the Netherlands and Belgium, has a climate influenced by the ocean, so in winter it is the mildest area, but it is also humid and sometimes windy, while in summer it is a bit warmer than the north coast, given the greater distance from the sea. Here we find cities such as Essen, Dortmund, Cologne, Dusseldorf, Mönchengladbach, Duisburg, Bonn.
Here are the average temperatures of Dusseldorf.
Dusseldorf - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January163.3334337.9
February174334539.2
March3117375244.5
April51610.4426050.8
May91914.2486757.5
June122217.2547263
July142519.4587666.9
August142419577666.3
September112015.5526859.9
October81511.4465952.5
November4107405044.7
December274.1354439.4
Year6.915.211.0544.559.452

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.

Frankfurt

Here are the average temperatures in Frankfurt.
Frankfurt - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January052.2314136
February073.2314437.7
March2116.8365244.3
April61610.9426151.6
May102015496958.9
June132418.4557565.2
July152620.6597969
August152620.2587868.3
September112115.8516960.4
October71510.9455951.6
November396.2384843.1
December163334237.5
Year6.815.511.144.259.952

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. Here is the average precipitation.
Frankfurt - Average precipitation
MonthMillimetersInchesDays
January451.810
February401.68
March401.68
April351.48
May602.49
June552.29
July652.610
August602.49
September5028
October5029
November5029
December552.210
Year60023.6108

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.

Berlin

Here are the average temperatures in Berlin, the capital.
Berlin - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-230.5283832.9
February-251.5294134.8
March094.7334840.4
April4159.6395949.2
May82013.9476757
June122317.3537363.1
July142519.5577767.1
August142519.2567766.5
September102014.8506858.6
October6149.7425749.5
November284.8354640.6
December-141.6303934.9
Year5.414.29.841.757.649.5

In Berlin, precipitation amounts to 535 mm (21 in) per year, so it's not abundant, but it's well distributed over the seasons. Here is the average precipitation.
Berlin - Average precipitation
MonthMillimetersInchesDays
January401.610
February301.28
March351.49
April301.26
May552.28
June602.49
July702.89
August5028
September451.88
October401.68
November401.68
December401.610
Year53521.1101

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 summer, when the weather is good, the temperature can reach 30 °C (86 °F), but there are also cool and rainy days.

Munich

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. Here are the average temperatures.
Munich - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-33-0.4263731.4
February-350.8264133.4
March094.7324940.4
April3148.9385848.1
May81913.3466655.9
June112216.8527262.2
July132418.6567665.5
August132418.3557565
September81913.7476656.7
October5149.1405648.5
November174334539.2
December-240.7283833.3
Year4.513.79.0540.156.648.5

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. Here is the average precipitation.
Munich - Average precipitation
MonthMillimetersInchesDays
January552.210
February451.89
March602.411
April552.29
May1104.312
June1204.712
July1204.713
August1154.511
September803.111
October702.810
November602.410
December602.412
Year95037.4131

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. At the highest altitudes, snow can fall even in mid-summer.
In Garmisch, 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. Here are the average temperatures.
Garmisch - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-63-1.3213829.6
February-560.2234232.4
March-2104.2295039.5
April2148355846.5
May61812.2436553.9
June102215.6497160.1
July112317.3527463.2
August112317527362.6
September71913.1456655.5
October4159.2395848.5
November-183.6304738.4
December-53-0.7243830.7
Year2.713.78.236.956.747

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. The coldest record is -35.6 °C (-32.1 °F) and was set in February 1940. The highest record is 18 °C (64.4 °F) and was set in July 1957. Here are the average temperatures.
Zugspitze - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-13-7-1091914.1
February-14-8-10.781812.7
March-12-6-9112115.9
April-9-3-6.1162621.1
May-41-1.7243428.9
June-151.8304035.2
July163.7344438.7
August174.1344439.4
September-230.6283833.1
October-41-1.9243328.6
November-9-4-6.3162520.6
December-12-6-9.1112015.6
Year-6.4-1-3.6520.630.225.5

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. Here are the average sunshine hours.
Zugspitze - Sunshine hours
MonthAverageTotal
January4.5140
February5140
March5.5165
April6175
May5.5175
June5.5160
July5.5170
August5.5175
September5.5170
October5.5175
November4.5130
December4120
Year5.21900

Garmisch-Partenkirchen and Zugspitze

Harz

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. 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.
Here are the average temperatures.
Brocken - Average temperatures (1991-2020)
MonthMin (°C)Max (°C)Mean (°C)Min (°F)Max (°F)Mean (°F)
January-5-1-3.2223026.2
February-5-1-3.2223026.2
March-41-1.1263530.1
April063324337.4
May4107.1395044.7
June7139.9445649.8
July91512.3496054.1
August91512.2485953.9
September6118.5435247.3
October274.6364440.2
November-130.6293733.2
December-40-2.1243228.2
Year1.56.74.0534.64439.5

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.

Up

When to go and what to pack in Germany

© Copyright Climatestotravel.com. 

Back to Europe

All the countries


Share this page:
Facebook Twitter LinkedIn Whatsapp Email

 See also (cities or regions):

 Augsburg
 Berlin
 Bremen
 Cologne
 Dortmund
 Dresden
 Dusseldorf
 Essen
 Fehmarn
 Others (expand)
 Frankfurt
 Freiburg
 Hamburg
 Hanover
 Heligoland
 Kiel
 Leipzig
 Lubeck
 Monchengladbach
 Munich
 Nuremberg
 Rostock
 Rugen
 Stuttgart
 Sylt

 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 Link Policy
Home
About
Contact Us
Link
Policy