Public holidays in the Republic of Ireland

Irish bank holidays

Ireland has 10 public holidays a year. Here's every date, what happens when one falls on a weekend, and how to turn each into a proper long weekend.

Next up

Christmas Day

Friday 25 December 2026

50 days to go

Plan the weekend →

Bank holidays 2026

2026 planner →
HolidayDateDay off
New Year's DayThursday 1 January 2026Same day
St Brigid's DayMonday 2 February 2026Same day
St Patrick's DayTuesday 17 March 2026Same day
Easter MondayMonday 6 April 2026Same day
May Bank HolidayMonday 4 May 2026Same day
June Bank HolidayMonday 1 June 2026Same day
August Bank HolidayMonday 3 August 2026Same day
October Bank HolidayMonday 26 October 2026Same day
Christmas Day Long weekendFriday 25 December 2026Same day
St Stephen's Day Long weekendSaturday 26 December 2026Monday 28 Decemberfalls on a weekend

Bank holidays 2027

2027 planner →
HolidayDateDay off
New Year's Day Long weekendFriday 1 January 2027Same day
St Brigid's Day Long weekendMonday 1 February 2027Same day
St Patrick's DayWednesday 17 March 2027Same day
Easter Monday Long weekendMonday 29 March 2027Same day
May Bank Holiday Long weekendMonday 3 May 2027Same day
June Bank Holiday Long weekendMonday 7 June 2027Same day
August Bank Holiday Long weekendMonday 2 August 2027Same day
October Bank Holiday Long weekendMonday 25 October 2027Same day
Christmas Day Long weekendSaturday 25 December 2027Monday 27 Decemberfalls on a weekend
St Stephen's DaySunday 26 December 2027Tuesday 28 Decemberfalls on a weekend

Put every 2026 bank holiday in your calendar

Download the year, or subscribe so future years appear automatically.

Leave tips for the next few holidays

Christmas Day · Fri 25 Dec 2026

  • Make it longer: take Thu 24 Dec or Tue 29 Dec off: 5 days for 1 leave day.
  • Stretch it: take Tue 29 to Thu 31 Dec off (3 leave days) for 10 days off (Fri 25 Dec 2026 to Sun 3 Jan 2027).

St Stephen's Day · Mon 28 Dec 2026

  • Make it longer: take Thu 24 Dec or Tue 29 Dec off: 5 days for 1 leave day.
  • Stretch it: take Tue 29 to Thu 31 Dec off (3 leave days) for 10 days off (Fri 25 Dec 2026 to Sun 3 Jan 2027).

New Year's Day · Fri 1 Jan 2027

  • Make it longer: take Thu 31 Dec or Mon 4 Jan off: 4 days for 1 leave day.
  • Stretch it: take Tue 29 to Thu 31 Dec off (3 leave days) for 10 days off (Fri 25 Dec 2026 to Sun 3 Jan 2027).

How Irish bank holidays work

Strictly speaking, Ireland has public holidays, set out in the Organisation of Working Time Act 1997. "Bank holiday" is the everyday name, because banks close on those days.

When a public holiday falls on a Saturday or Sunday there's no automatic substitute day in law, but banks and most employers give the next working day off. We show this as the day off in the tables above.

Good Friday is not a public holiday, and Northern Ireland follows a different list.

Your rights on bank holidays →

Guides to every holiday