Weather by month in Germany
Many people wonder what the weather conditions are in Germany over the year. What is the best time to visit Germany?
This page shows the average weather conditions by month in Germany over the year in: January, February, March, April, May, June, July, August, September, October, November, December.
Germany in January
In January the weather in Germany is generally poor. January is a winter month. The temperatures range from very low in Oberstdorf with 0°C to low in Kevelaer with 7°C. On average, this month is one of the coldest months of the year in Germany. So be prepared and make sure to dress up warm.
Find more detailed climate information for Germany in January here.
Germany in February
In February the weather in Germany is generally poor. February is a winter month. The temperatures range from very low in Oberstdorf with 2°C to low in Nettetal with 8°C.
Find more detailed climate information for Germany in February here.
Germany in March
In March the weather in Germany ranges from poor in Berlin to unpleasant in Cologne. The temperatures range from low in Oberstdorf with 6°C to moderate in Rust with 13°C.
Find more detailed climate information for Germany in March here.
Germany in April
In April the weather in Germany ranges from poor in Binz to tolerable in Berlin. The temperatures range from low in Lohme with 9°C to moderate in Kehl am Rhein with 17°C.
Find more detailed climate information for Germany in April here.
Germany in May
In May the weather in Germany ranges from poor in Oberstdorf to perfect in Berlin. The temperatures range from moderate in Putgarten with 13°C to pleasant in Rust with 21°C.
Find more detailed climate information for Germany in May here.
Germany in June
In June the weather in Germany ranges from poor in Oberstdorf to perfect in Berlin. June is a summer month. The temperatures range from moderate in Helgoland with 17°C to high in Rust with 25°C.
Find more detailed climate information for Germany in June here.
Germany in July
In July the weather in Germany ranges from unpleasant in Oberstdorf to perfect in Berlin. July is a summer month. The temperatures range from pleasant in Helgoland with 19°C to high in Rust with 27°C. On average, this month is one of the warmest months of the year in Germany. So be prepared and make sure to dress lightly.
Find more detailed climate information for Germany in July here.
Germany in August
In August the weather in Germany ranges from unpleasant in Oberstdorf to perfect in Berlin. August is a summer month. The temperatures range from pleasant in Oberstdorf with 20°C to high in Altlußheim with 27°C.
Find more detailed climate information for Germany in August here.
Germany in September
In September the weather in Germany ranges from unpleasant in Oberstdorf to perfect in Berlin. The temperatures range from moderate in Oberstdorf with 16°C to pleasant in Rust with 22°C.
Find more detailed climate information for Germany in September here.
Germany in October
In October the weather in Germany ranges from poor in Oberstdorf to tolerable in Berlin. The temperatures range from low in Bärenstein with 11°C to moderate in Rust with 16°C.
Find more detailed climate information for Germany in October here.
Germany in November
In November the weather in Germany is generally poor. The average maximum daytime temperatures are low and range from 6°C in Oberstdorf to 11°C in Helgoland.
Find more detailed climate information for Germany in November here.
Germany in December
In December the weather in Germany is generally poor. December is a winter month. The temperatures range from very low in Oberstdorf with 1°C to low in Helgoland with 8°C.
Find more detailed climate information for Germany in December here.