Ireland is set for two final days of glorious heat as temperatures climb to 23 degrees and sunny spells spread across the country.
However, things will take a dramatic turn on Friday as a cold front moves in, bringing with it heavy showers that will extend into the weekend.
These showers will continue into next week and will be thundery in places.
Read More: Ireland weather: Met Eireann forecast exactly when hot air will arrive as five-day scorcher to come
A forecaster said: “Temperatures will be much lower for Saturday and Sunday also, and Saturday night could see a cold night, but again that low system uncertain means the exact details are unclear yet.”
They added: “A lot of uncertainty around the weekend weather with a low system close or over Ireland but as you can see from these 4 images from 4 different weather models there are not in agreement. Cool and showery but how showery is unclear.”
Here’s a more detailed look at Met Eireann’s forecast.
Today, June 22
A dull start today with a few patches of drizzle and mist. However, it will brighten up and become primarily dry as the day continues, with sunny spells developing and isolated showers.
Feeling warm in the sunshine with highest temperatures of 17 to 22 degrees, warmest away from the northwest, in a light westerly or variable breeze.
Tonight will be largely dry with clear spells. However, cloud will build from the west overnight, with patchy light rain and drizzle developing along the west and northwest coasts towards the morning.
Lowest temperatures 9 to 13 degrees, with a few patches of mist developing in a light westerly or variable breeze.
Thursday, June 23
Tomorrow morning will generally start cloudy with some patchy light rain and drizzle, mainly in the west and northwest.
It will become drier and brighter during the afternoon and evening, with sunny spells breaking through.
Highest temperatures of 17 to 23 degrees, warmest in the best of the sunshine in the southeast, in a light to moderate southwesterly breeze.
A cloudy night with patchy rain and drizzle, turning more persistent in the west and southwest towards morning.
Mild with temperatures not falling below 10 to 14 degrees in a light westerly or variable breeze.
Friday, June 24
A dull and wet day with outbreaks of showery rain spreading across the country from the west, turning heavy at times. Highest temperatures of 15 to 19 degrees in light to moderate southerly winds.
A mix of clear spells and scattered showers on Friday night, some showers possibly turning heavy. Lowest temperatures of 9 to 13 degrees in moderate to fresh southerly winds.
Saturday, June 25
A rather cloudy and breezy day with widespread showers, some turning heavy. Highest temperatures of 13 to 17 degrees in moderate to fresh and gusty southerly winds.
Sunday, June 26
A mix of sunny spells and widespread showers on Sunday. Showers will turn heavy and potentially thundery through the afternoon and evening.
Another rather breezy day in moderate to fresh southerly winds. Highest temperatures of 14 to 18 degrees.
Staying generally unsettled as low pressure dominates our weather, bringing showers or longer spells of rain at times at the beginning of next week.
Get breaking news to your inbox by signing up to our newsletter .