Sunday is to be the hottest day of the year with temperatures hitting the mid 20s in places.

Met Éireann said that Leinster, Munster and east Ulster will have the warmest weather, where sunny spells will occur, and temperatures will reach 22-26 degrees.

It will be cooler and cloudier in western counties with highs of 16-21 degrees.

Forecaster Gerry Murphy said: "Sunday looks like being the warmest day of the year so far with temperatures reaching between 20 and 26 degrees - 25 or 26 degrees in parts of the eastern half of the country".

There will "a good deal of dry weather but perhaps a few showers in the evening," he added, before conditions become cooler and unsettled for next week.