🏴󠁧󠁢󠁥󠁮󠁧󠁿

England Public Holidays 2028

Complete list of public holidays — nationwide & regional

20242025202620272028202920302031

England's 8 bank holidays in 2028 include a well-placed Easter and an excellent Christmas arrangement. Good Friday (14 April) and Easter Monday (17 April) give a four-day Easter weekend, followed by the Early May Bank Holiday on 1 May — meaning three bank holidays fall within 17 days.

The Spring Bank Holiday is 29 May. The Summer Bank Holiday is 28 August — the last Monday of August.

Christmas Day (25 December) falls on a Monday in 2028 — meaning the bank holiday falls on the most worker-friendly possible weekday. Boxing Day (26 December) is Tuesday. With Christmas Eve falling on a Sunday, the festive period runs naturally from Sunday 24 December through Tuesday 26 December. Many workers take Wednesday 27 December off for a full nine-day break through New Year's Day (1 January 2029, Monday — another bank holiday).

Nationwide Holidays 2028

8 holidays
🏴󠁧󠁢󠁥󠁮󠁧󠁿 Public Holidays for all of England
DateDayHoliday NameType
3 Jan 2028 Mon New Year's Day (substitute) Nationwide
14 Apr 2028 Fri Good Friday Nationwide
17 Apr 2028 Mon Easter Monday Nationwide
1 May 2028 Mon Early May Bank Holiday Nationwide
29 May 2028 Mon Spring Bank Holiday Nationwide
28 Aug 2028 Mon Summer Bank Holiday Nationwide
25 Dec 2028 Mon Christmas Day Nationwide
26 Dec 2028 Tue Boxing Day Nationwide

Frequently Asked Questions

When is Easter in England in 2028?
Easter Sunday is 16 April 2028. Good Friday is 14 April and Easter Monday is 17 April — a mid-April placement. The Early May Bank Holiday (1 May) follows just 14 days after Easter Monday, creating a holiday-dense April–May period.
Is Christmas particularly favourable in England in 2028?
Yes — Christmas Day (25 December) falls on a Monday in 2028, and Boxing Day (26 December) on a Tuesday. This is one of the best possible Christmas bank holiday arrangements, with no need for substitute days and a natural extension into the working week.
Is 2028 a leap year and does it affect bank holidays?
Yes, 2028 is a leap year with 366 days. The extra day (29 February) falls on a Wednesday during the spring term. It does not directly add a bank holiday but shifts the day-of-week alignment for subsequent dates.
When is the May Bank Holiday in 2028?
The Early May Bank Holiday is Monday 1 May 2028. The Spring Bank Holiday is Monday 29 May 2028. Together they provide two three-day weekends in May.
Does New Year's Day 2029 create a long weekend in England?
Yes — New Year's Day (1 January 2029) falls on a Monday, giving an automatic three-day weekend. Combined with the Christmas bank holidays on 25–26 December, the festive period ends cleanly with a long New Year weekend.