Public holidays 2031

The United Kingdom has 6 nationwide public holidays in 2031, plus 7 that apply only in part of the country. The first is New Year's Day on Wednesday 1 January and the last is Boxing Day on Friday 26 December.

All public holidays of 2031, with the date and day of the week.

Download as PDF
Public holidays 2031
HolidayDateObserved in
New Year's DayWednesday, 1 January 2031Nationwide
2nd JanuaryThursday, 2 January 2031Scotland
St Patrick's DayMonday, 17 March 2031Northern Ireland
Good FridayFriday, 11 April 2031Nationwide
Easter MondayMonday, 14 April 2031All except Scotland
Early May bank holidayMonday, 5 May 2031Nationwide
Spring bank holidayMonday, 26 May 2031Nationwide
Battle of the Boyne (Orangemen's Day)Saturday, 12 July 2031Day off: Monday, 14 July 2031Northern Ireland
Summer bank holiday (Scotland)Monday, 4 August 2031Scotland
Summer bank holidayMonday, 25 August 2031All except Scotland
St Andrew's DaySunday, 30 November 2031Day off: Monday, 1 December 2031Scotland
Christmas DayThursday, 25 December 2031Nationwide
Boxing DayFriday, 26 December 2031Nationwide

Some holidays are only observed in part of the country.

Dates calculated from the statutory rules. Source: GOV.UK: UK bank holidays. More about our sources

Other notable days

Other notable days 2031
HolidayDate
EpiphanyMonday, 6 January 2031
Valentine's DayFriday, 14 February 2031
Pancake DayTuesday, 25 February 2031
Mother's DaySunday, 23 March 2031
Easter SundaySunday, 13 April 2031
Ascension DayThursday, 22 May 2031
Whit SundaySunday, 1 June 2031
Whit MondayMonday, 2 June 2031
Father's DaySunday, 15 June 2031
World Animal DaySaturday, 4 October 2031
HalloweenFriday, 31 October 2031
Bonfire NightWednesday, 5 November 2031
Remembrance SundaySunday, 9 November 2031
Remembrance DayTuesday, 11 November 2031
Black FridayFriday, 28 November 2031
Christmas EveWednesday, 24 December 2031
New Year's EveWednesday, 31 December 2031

Public holidays 2031 compared by country

In the United Kingdom, there are 6 nationwide public holidays in 2031. In the other countries we cover, the number ranges from 4 to 13.

CountryNationwideRegional onlyOn a weekdayAlso in the United Kingdom
Austria13–113
Belgium10–92
Denmark10–84
France112102
Germany91094
Netherlands11–84
Sweden13–94
Switzerland42142
United Kingdom676–
United States11–112

Nationwide: holidays that apply across the whole country. On a weekday: Monday to Friday; in the United Kingdom and the United States the substitute day counts when the holiday falls on a weekend. Also in the United Kingdom: the same holidays, which are nationwide in the United Kingdom too.

Holidays in 2031: what stands out?

Of the 6 public holidays that apply nationwide in 2031, 6 fall on a weekday, Monday to Friday.

In 2031, 4 holidays fall on a Monday or a Friday and make for a long weekend. A holiday on a Tuesday or Thursday, such as 2nd January and Christmas Day this year, gives you four days in a row if you take one extra day off.

Easter in 2031

Easter Sunday falls on 13 April in 2031, which also sets the dates of Good Friday and Easter Monday.

In 2032, Easter falls 16 days earlier in the year, on 28 March, and the Easter bank holidays move forward with it.

Bank holidays on a weekend

In 2031, these bank holidays fall on a Saturday or Sunday: Battle of the Boyne (Orangemen's Day) and St Andrew's Day. In that case a substitute bank holiday is given on the next available weekday, usually the following Monday or Tuesday.

Remember that not every bank holiday applies everywhere: some are only observed in Scotland or Northern Ireland. The table shows where each one applies.

Frequently asked questions

How many public holidays are there in 2031?

There are 13 bank holidays in the United Kingdom in 2031. 6 apply everywhere; the other 7 apply only in England and Wales, Scotland or Northern Ireland.

What is the first public holiday of 2031?

The first public holiday of 2031 is New Year's Day on Wednesday 1 January.

When is Easter in 2031?

Easter Sunday falls on 13 April in 2031, so Good Friday and Easter Monday are set from that date.

Which bank holidays fall on a weekend in 2031?

In 2031, these bank holidays fall on a Saturday or Sunday: Battle of the Boyne (Orangemen's Day) and St Andrew's Day. A substitute bank holiday is given on the next available weekday.