Christmas Day Bank Holiday 2031

What is Christmas Day and when does it fall?What is Christmas Day, where in the UK is it a bank holiday and when does it fall? Date, day of the week, substitute day and background.

Advertisement

When is Christmas Day 2031?

Christmas Day 2031 is on Thursday, 25 December 2031. Booking the Friday after turns it into four days off in a row.

Christmas Day 2031 at a glance

DateThursday, 25 December 2031
Date rulefixed, always 25 December
Where it appliesthe whole of the UK
Also known asChristmas
Days to go1897

Christmas Day: a common law holiday, trading rules and Scotland

Older than the bank holidays
Christmas Day was not included in the Bank Holidays Act 1871 because it did not need to be. It was already a common law holiday in England, Wales and Ireland, kept by custom for centuries, and Parliament saw no reason to legislate for a day nobody worked.
Not always a holiday in Scotland
Scotland is the exception. After the Reformation the Kirk discouraged the celebration of Christmas, and for generations it was a normal working day north of the border. Christmas Day only became a public holiday in Scotland in 1958, and Boxing Day in 1974. Hogmanay filled the gap in the meantime.
The strictest trading rules of the year
The Christmas Day (Trading) Act 2004 bans large shops in England and Wales from opening at all on 25 December, a stricter rule than applies on any other day. Scotland has its own equivalent. Almost no trains run, and most bus networks close entirely.
Substitute days
Because it is fixed to 25 December, Christmas Day falls at the weekend about two years in seven. If it is a Saturday, Christmas Day is taken on the Monday and Boxing Day on the Tuesday. If it is a Sunday, Boxing Day keeps its Monday and the substitute day for Christmas Day is the Tuesday. Either way, both days off fall on weekdays.
What happens on the day
Church services, the King's Christmas message at three o'clock, and the largest domestic meal of the year. Boxing Day the following day carries the sport and the sales.

All bank holidays of the year

Which other bank holidays fall in 2031, what day of the week they land on and which parts of the UK they apply to.

Calendar around Christmas Day 2031

The calendar month around Christmas Day 2031 and the months before and after.

November 2031
Wk Mo Tu We Th Fr Sa Su
44     12
453456789
4610111213141516
4717181920212223
4824252627282930
        
December 2031
Wk Mo Tu We Th Fr Sa Su
491234567
50891011121314
5115161718192021
5222232425262728
1293031    
        
January 2032
Wk Mo Tu We Th Fr Sa Su
1   1234
2567891011
312131415161718
419202122232425
5262728293031 
        
See also: Yearly calendar for 2031   Yearly calendar for 2032

Dates of Christmas Day Bank Holiday: long term overview

The date is always 25 December. When it falls on a Saturday or Sunday the bank holiday moves to the next available weekday, shown in the substitute day column.
YearDateDay of the weekSubstitute day
2015 25 December 2015 Friday –
2016 25 December 2016 Sunday Tuesday 27 December 2016
2017 25 December 2017 Monday –
2018 25 December 2018 Tuesday –
2019 25 December 2019 Wednesday –
2020 25 December 2020 Friday –
2021 25 December 2021 Saturday Monday 27 December 2021
2022 25 December 2022 Sunday Tuesday 27 December 2022
2023 25 December 2023 Monday –
2024 25 December 2024 Wednesday –
2025 25 December 2025 Thursday –
2026 25 December 2026 Friday –
2027 25 December 2027 Saturday Monday 27 December 2027
2028 25 December 2028 Monday –
2029 25 December 2029 Tuesday –
2030 25 December 2030 Wednesday –
2031 25 December 2031 Thursday –
2032 25 December 2032 Saturday Monday 27 December 2032
2033 25 December 2033 Sunday Tuesday 27 December 2033
2034 25 December 2034 Monday –
2035 25 December 2035 Tuesday –
2036 25 December 2036 Thursday –
2037 25 December 2037 Friday –