Some coastal areas could be hit particularly hard with snow due to the Lake Effect - which occurs when cold, dry air coming from one direction meets warmer, wetter air coming from a different direction. This was felt on Thursday already, with nearly 20 cm of snow registered in Gross Lüsewitz on the Baltic Sea.
Friday should mostly be overcast and cloudy, with the only the northwest getting much sunshine. People in the east can expect some snow showers which may fall more heavily in the forests of Bavaria, Thuringia and the Erzgebirge region.
With temperatures of -2C to -9C and down to -14C in case of clear skies, the country is in for a frosty Friday night with weak to mild winds.
On Saturday, northern regions and lower mountain ranges should see light snow while maximum temperatures will be -6C in the uplands and 0C in Lower Rhine, Emsland and along the North Sea coast.
Light snowfall should also be expected on Saturday night, with temperatures sinking to -2C to -9C and in the south even down to -12C when skies are clear.
Snow could well continue its reign across the country on Sunday, turning to sleet and rain in lower areas in the east, which could make roads hazardous. Daytime highs are expected to be around 1C in the northern half of the country, and between 0C and -5C in the southern half.
Sunday night will see more snow in most parts, but it could also rain or sleet in lower areas. The temperature could be anything between 0C and -8C.