Ireland is set for an awful few days as heavy rain, thunder and flooding hit nationwide.
The sunshine enjoyed by all in recent weeks will disperse to make way for miserable conditions from Saturday afternoon.
Met Eireann believes the unsettled conditions will remain until next weekend at the earliest.
Despite the heavy rain, temperatures will remain very warm.
A forecaster said: "A mostly cloudy start this morning, with scattered outbreaks of rain and drizzle. Brightening up from the southwest during the morning, with sunny spells and showers developing. Some showers will be heavy and thundery bringing the risk of localised flooding and hail. Highest temperatures of 17C to 20C, in light to moderate southeasterly breezes veering southerly later.
"Mild and humid tonight with scattered showers, still heavy at times. Lowest temperatures of 12C to 14C in light southerly or variable breezes which will allow mist to form along with hill and coastal fog.
"Sunday will start mostly cloudy with widespread slow-moving and thundery showers developing, bringing a risk of spot flooding. However, sunny spells will develop. Later showers will become mostly confined to the east and north.
"Highest temperatures of 17C to 20C generally but a degree or so cooler in the west and southwest. Light to moderate southwesterly winds will become fresher along southern and western coasts.
"Sunny spells and scattered showers to start on Monday with more showery rain over Ulster with more prolonged rain moving into southern coastal counties towards evening.
"Highest temperatures of 15C to 19C, coolest in the west. Light to moderate southerly winds will back northerly.
"A mostly dry and bright start to Tuesday but scattered showers will develop, merging to longer spells of rain later as cloud cover increases. Highest temperatures of 16C to 19C generally in moderate to fresh westerly winds, easing later.
"Scattered showers will continue overnight with more prolonged rain possible over the southern half of the country. Lowest temperatures of 9C to 11C."