Germans have saying that der April macht was er will (April does what it wants), and that is certainly set to be true this month.
Temperatures rose to the low twenties on Sunday, driving people across the country out into the sun to get a bit of bronze on their pasty Teutonic skin.
In the southwestern town of Konstanz the mercury hit 23C, while Berlin in the northeast settled for a slightly cooler 19 degrees.
Monday is set to be another bright day, with the entire east of the country – from Munich all the way up to Rostock on the Baltic coast – sitting under a perfect dome of blue.
But by Wednesday a cold front will have moved in from the Arctic, decking much of the north of the country in cloud, with temperatures falling to 2C during the night, the German Weather Service (DWD) predicts.
— DWD (@DWD_presse) April 9, 2017
On Thursday snow is forecast to fall above 400 metres in the centre of Germany and above 1,000 metres in the Alpine region in the south.
At the same time, storm force winds are expected to batter the northern coast, blowing far into the east of the country.
On the Brocken, the highest mountain in the Harz range of central Germany, snow and storm force winds are expected.
By Thursday evening, temperatures will drop down below zero in mountainous areas and won’t be higher than 4C anywhere in the country, giving the start of the Easter weekend a distinctly Christmassy feel.
Temperatures will rise moderately over the rest of the weekend, but heavy rain is expected in the north of Germany throughout the Easter break, with the south set for drier but cloudy skies.
In the Alps, 5 to 10 centimetres of snow is expected to fall on Sunday.
So all those who have enthusiastically packed away your winter scarves over the past few days, think again!