After a much cooler, wetter day than the rest this week, Thursday night should be relatively clear in the south, according to German weather service the DWD. Sadly for the north, rain may continue falling through the small hours.
Temperatures could hit lows of seven degrees Celsius and probably won't climb above 13 degrees. A brisk wind could well make being outside feel even colder.
Large parts of Germany will wake up to cloudy skies and rain on Friday morning, said the DWD. Those lucky enough to be in the southwest should see some golden September sunshine, though as a system of high pressure brushes over that bottom corner of the country.
Like Thursday, temperatures are set to remain between 14 and 19 degrees Celsius. Except, that is, in the upper Rhine area where they could touch 20. The wind should stay gentle everywhere.
Across eastern and central states, Friday night should be clear and cool. In the northwest, heavy rain could disrupt any outdoor evening plans. Fog will probably develop over the southern half of the country but it should stay dry.
Up on the coastline, temperatures should stay at a relatively mild 11 degrees but in clear areas it could well be around four degrees. Everywhere else should hover in-between.
By Saturday, rain plaguing the northwestern states during Friday night will have probably spread further into the country, making the day a wet one for many. Temperatures will reach highs of between 13 and 18 degrees and the wind should stay mostly calm.
Clear skies should stretch over almost the entire country by the night time though, with rain lingering around the foothills of the Alps only. Lows of between nine and four degrees are expected.
Sunday should be a much dryer day, fortunately for Berlin where tens of thousands of people will be descending on the city to run the marathon. And although it will be cloudy, the wind should also stay at bay.