The worst of the rain will finally be behind us today before Storm Elsa rolls a heatwave across Ireland next week.
But Dubliners will have to suffer through a changeable afternoon as the skies brew up a storm on Sunday.
Met Eireann are predicting a showery day, turning heavy and sometimes thundery in places as the day goes on.
Temperatures will still be high, topping out at 18C with light to moderate southeasterly or variable breezes and a high pollen count too – all the makings of an absolutely crap afternoon.
The rain should ease overnight, with dry conditions expected, albeit with misty patches scattered around, by the time we go to bed and, hopefully, by the time Italy have won Euro 2020.
Lows of 12C are expected.
Next week, thankfully, should see a drastic improvement.
Monday: A cloudy but mainly dry start to tomorrow with just isolated showers. Brightening up through the morning and afternoon as scattered showers and sunny spells develop. Some showers will turn heavy and possibly thundery in the evening. Highest temperatures of 21 or 22 degrees in a light northerly breeze.
Monday night: Heavy showers over the eastern half of the country will gradually die out, leaving a mostly dry night with clear spells and just isolated showers. A light northwesterly breeze will allow patches of mist and fog to develop overnight. Lowest temperatures of 11 to 14 degrees.
Tuesday: A generally cloudy start to the day with scattered patches of drizzle developing in western coastal counties. Elsewhere will be largely dry with sunny spells developing though the day. Highest temperatures of 18 to 22 degrees in a light northwesterly breeze.
Tuesday night: A largely dry night with just isolated patches of drizzle along Atlantic coasts. Again, patches of mist and fog will develop in a light westerly or variable breeze. Lowest temperatures of 10 to 14 degrees.
Wednesday: A dry day for most with sunny spells. However, it will be cloudier over western coastal counties with patchy light rain and drizzle developing there through the day. Highest temperatures of 20 to 24 degrees generally, a little less warm along western coasts with temperatures of 18 to 20 degrees, in a moderate southwesterly breeze.
Wednesday night: A generally cloudy night with many areas staying dry, though patchy light rain and drizzle in the west will drift further inland overnight. A warm night with lowest temperatures of 13 to 16 degrees in a light to moderate westerly breeze.
Thursday: Thursday will start quite cloudy with scattered patches of light rain and drizzle. It will become drier and brighter through the day, with sunny spells developing. Highest temperatures of 19 to 23 degrees generally, slightly less warm along western and northern coasts, in a light to moderate northwesterly breeze.
Friday and the weekend: Current indications suggest that there will be a good deal of dry weather on Friday apart from light showers in the west. The weekend will stay largely dry with spells of sunshine. It will be warm too with temperatures widely reaching the mid-twenties.
Get the latest breaking news to your inbox by signing up to our free newsletter