“It's not going to be as warm as in the previous weeks,” said DWD meteorologist Helmut Malewski, who added that a front of low pressure from the UK would push temperatures down as low as 15 degrees Celsius.
By Thursday evening, rain that began falling earlier in the day in the south of the country will have reached the north east. In central states there could also be a moderate chance of storms, complete with gale force winds, hail and torrential rain.
Temperatures should remain warm though, with highs between 25 and 28 degrees Celsius in the east and south east, and everywhere else between 20 and 25 degrees.
A band of rain is forecast to settle between the Alps and the Danube river, and across the east of Germany during Thursday night, along with snow in the Alps, but only in the very high areas.
At night highs of between 17 and nine degrees Celsius are expected, but in very rainy parts of the south it may get colder than this.
On Friday, heavy rainfall will continue to plague the south and south east of the country, according to the DWD. The Polish border is also set for a considerable soaking, while up in the Alps snow will continue to fall through the day and into the night.
Sadly, temperatures will begin to fall on Friday, with highs resting between 16 and 21 degrees.
Saturday will bring a slight respite in the rainy weather as most of the country should remain dry for the day with just a light scattering of clouds. Like Friday though, temperatures may not climb out of the low twenties.
The night is forecast to be a lot colder than the balmy summer evenings that Germany has become used to, as temperatures are set to drop as far as five degrees Celsius in parts of the south. Some areas in the north should stay around 13 degrees, though.
On Sunday, the northern half of the country will probably wake up to a cloudy day, according to the DWD. The south should be sunnier though, with highs between 18 and 23 degrees Celsius. Night time temperatures should remain roughly the same as the on Saturday.