Issued at: 21 December 2025 09:45
Mist and fog patches will clear this morning leaving a mix of cloud and sunny spells and a good lot of dry weather with just some rain and drizzle in the northeast and isolated showers otherwise. However, rain and drizzle will spread up from the south and southeast in the afternoon and evening, extending northwestwards, to mainly affect south Leinster and Munster. Highest temperatures of 5 to 10 degrees in light, occasionally moderate, easterly or variable breezes.
Mostly cloudy tonight with scattered outbreaks of rain and drizzle. Lowest temperatures of 4 to 9 degrees for Ulster and Leinster, 2 to 6 degrees for Munster and Connacht with the best of the clear spells. Northeasterly winds will be moderate along northern and eastern coasts, but will be mostly light and those light winds will allow mist and fog patches to develop.
Mostly cloudy tomorrow with some outbreaks of rain and drizzle and with mist and fog lingering in places, mainly in the west and in the midlands. There'll be some good drier intervals too, though any bright breaks will be limited. Highest temperatures of 6 to 11 degrees in mostly light easterly or variable breezes, moderate though in coastal parts of the east and parts of the south.
Overview: Turning drier and more settled with high pressure building.
Monday night: Cloud with outbreaks of rain and drizzle will gradually clear northeastwards overnight with clear spells and some showers following from the southeast. Lowest temperatures of 1 to 6 degrees generally but falling colder in some midland areas. Fog will form in mostly light easterly breezes.
Tuesday: Foggy for many in the morning, persisting in some places through the day. Limited sunny spells will occur but it will be largely dry with just some light rain or drizzle at times, mainly near coasts. Highest temperatures of 6 to 10 degrees in light northeasterly breezes.
Tuesday night: Some clear spells but overall mostly cloudy. Dry apart from possible spots of light rain or drizzle near eastern coasts. Lowest temperatures of 3 to 7 degrees in light, occasionally moderate northeasterly breezes.
Christmas Eve (Wednesday): Largely dry with just a few light showers or spots of drizzle. The best of any sunny spells will be in the afternoon. Highest temperatures of 6 to 9 degrees generally with light to moderate easterly winds, fresh at times near exposed coasts.
Christmas Day (Thursday): Largely dry with a mix of cloud and sunny spells and just a few light showers. Highest temperatures of 4 to 8 degrees in mostly light to moderate easterly winds, fresher near eastern and along southern coasts.
Further Outlook: High pressure continuing to dominate through the rest of the week with predominately dry conditions and highest temperatures generally ranging between 4 and 8 degrees.

Temperature circle (°C): maximum and minimum temperature forecast for each day. Wind symbol (km/h): arrow points in the direction the wind is blowing. The weather and wind icons: for the time of maximum temperature and minimum temperature.