Bank holiday planner

Bank holidays in Ireland 2031

All 10 public holidays for 2031. 8 of them give you a ready-made long weekend, and the rest are perfect for bridging with a day or two of annual leave.

HolidayDateDay off
New Year's DayWednesday 1 January 2031Same day
St Brigid's Day Long weekendMonday 3 February 2031Same day
St Patrick's Day Long weekendMonday 17 March 2031Same day
Easter Monday Long weekendMonday 14 April 2031Same day
May Bank Holiday Long weekendMonday 5 May 2031Same day
June Bank Holiday Long weekendMonday 2 June 2031Same day
August Bank Holiday Long weekendMonday 4 August 2031Same day
October Bank Holiday Long weekendMonday 27 October 2031Same day
Christmas DayThursday 25 December 2031Same day
St Stephen's Day Long weekendFriday 26 December 2031Same day

Put every 2031 bank holiday in your calendar

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

2031 at a glance

Easter Monday falls on Monday 14 April in 2031, which is the date that moves most from year to year. None of the holidays land on a weekend this year, so every one is a weekday off.

Ready-made long weekends: St Brigid's Day, St Patrick's Day, Easter Monday, May Bank Holiday, June Bank Holiday, August Bank Holiday, October Bank Holiday, St Stephen's Day. The ones that fall midweek are worth bridging with annual leave: New Year's Day (Wednesday), Christmas Day (Thursday).

A bank holiday doesn't always mean a day off, because your employer chooses how you're compensated. Read your public holiday rights. Planning around the kids? See the school holiday dates.

Leave tips for 2031

How to get the most days off for the fewest days of annual leave.

New Year's Day · Wednesday 1 January

  • Make it longer: take Mon 30 to Tue 31 Dec or Thu 2 to Fri 3 Jan off: 5 days for 2 leave days.
  • Stretch it: take Mon 23 Dec, Tue 24 Dec, Fri 27 Dec, Mon 30 Dec and Tue 31 Dec off (5 leave days) for 12 days off (Sat 21 Dec 2030 to Wed 1 Jan 2031).

St Brigid's Day · Monday 3 February

  • Make it longer: take Fri 31 Jan or Tue 4 Feb off: 4 days for 1 leave day.
  • Stretch it: take Tue 4 to Fri 7 Feb off (4 leave days) for 9 days off (Sat 1 Feb 2031 to Sun 9 Feb 2031).

St Patrick's Day · Monday 17 March

  • Make it longer: take Fri 14 Mar or Tue 18 Mar off: 4 days for 1 leave day.
  • Stretch it: take Tue 18 to Fri 21 Mar off (4 leave days) for 9 days off (Sat 15 Mar 2031 to Sun 23 Mar 2031).

Easter Monday · Monday 14 April

  • Make it longer: take Fri 11 Apr or Tue 15 Apr off: 4 days for 1 leave day.
  • Stretch it: take Tue 15 to Fri 18 Apr off (4 leave days) for 9 days off (Sat 12 Apr 2031 to Sun 20 Apr 2031).

May Bank Holiday · Monday 5 May

  • Make it longer: take Fri 2 May or Tue 6 May off: 4 days for 1 leave day.
  • Stretch it: take Tue 6 to Fri 9 May off (4 leave days) for 9 days off (Sat 3 May 2031 to Sun 11 May 2031).

June Bank Holiday · Monday 2 June

  • Make it longer: take Fri 30 May or Tue 3 Jun off: 4 days for 1 leave day.
  • Stretch it: take Tue 3 to Fri 6 Jun off (4 leave days) for 9 days off (Sat 31 May 2031 to Sun 8 Jun 2031).

August Bank Holiday · Monday 4 August

  • Make it longer: take Fri 1 Aug or Tue 5 Aug off: 4 days for 1 leave day.
  • Stretch it: take Tue 5 to Fri 8 Aug off (4 leave days) for 9 days off (Sat 2 Aug 2031 to Sun 10 Aug 2031).

October Bank Holiday · Monday 27 October

  • Make it longer: take Fri 24 Oct or Tue 28 Oct off: 4 days for 1 leave day.
  • Stretch it: take Tue 28 to Fri 31 Oct off (4 leave days) for 9 days off (Sat 25 Oct 2031 to Sun 2 Nov 2031).

Christmas Day · Thursday 25 December

  • Make it longer: take Wed 24 Dec or Mon 29 Dec off: 5 days for 1 leave day.
  • Stretch it: take Mon 22 to Wed 24 Dec off (3 leave days) for 9 days off (Sat 20 Dec 2031 to Sun 28 Dec 2031).

St Stephen's Day · Friday 26 December

  • Make it longer: take Wed 24 Dec or Mon 29 Dec off: 5 days for 1 leave day.
  • Stretch it: take Mon 22 to Wed 24 Dec off (3 leave days) for 9 days off (Sat 20 Dec 2031 to Sun 28 Dec 2031).

Bank holidays 2031: common questions

How many bank holidays are there in Ireland in 2031?

There are 10 public holidays in 2031. 7 of them fall on a Monday, and 8 give you a long weekend without using any annual leave.

When is the first bank holiday of 2031?

New Year's Day, on Wednesday 1 January.

Do any bank holidays fall on a weekend in 2031?

No. In 2031 every public holiday falls on a weekday.

Is Good Friday a bank holiday in 2031?

No. Good Friday (Friday 11 April) is not a public holiday in Ireland, although banks and schools close. Easter Monday (Monday 14 April) is the bank holiday.

How can I get the most days off in 2031?

Book your leave next to the bank holidays: a bank holiday Monday plus four days off gives you nine days in a row. The annual leave planner works out the best days for any number of leave days. See also: Annual Leave Hacks 2027: How to Get 54 Days Off with 20 Days of Leave.