On Sunday, the south and east will be sunny with temperatures approaching 27 degrees Celsius (80 degrees Fahrenheit). The rest of the country will be cloudy with temperatures between 14 to 19 degrees Celsius (57 and 66 degrees Fahrenheit), with morning showers hitting western Germany. The showers will move eastward throughout the day.
Sunday evening, strong storms could hit central Germany, with temperatures falling to as low as 10 degrees Celsius (50 degrees Fahrenheit).
Rain is expected in the east on Monday morning, with the weather steadily improving in the west. Highs will be between 18 and 25 degrees Celsius (64 and 77 degrees Fahrenheit). By Monday evening, only the Oder region along the Polish border and southeastern Bavaria will be covered with clouds.
By Tuesday, a high pressure area will arrive bringing with it summery temperatures, drier conditions and blue skies, just in time for the approaching Ascension Day long weekend.