Public Holidays in England
Complete calendar of English national holidays and observances for 2026
15
Total Holidays
0
National
13
Public
2
Observances
National Day of England
New Year's Day
January 1
2026 Holiday Calendar
1 January (2 holidays)
1
New Year's Day
2
2nd January (Scotland)
3 March (1 holiday)
17
St. Patrick's Day (N. Ireland)
7 July (1 holiday)
12
Battle of the Boyne (N. Ireland)
11 November (3 holidays)
5
Guy Fawkes Night
11
Remembrance Day
30
St. Andrew's Day (Scotland)
12 December (2 holidays)
25
Christmas Day
26
Boxing Day
Variable Date Holidays (6 holidays)
These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.
Good Friday
Easter Monday
Early May Bank Holiday
Spring Bank Holiday
Summer Bank Holiday (Scotland)
Summer Bank Holiday (Eng/Wales)
Frequently Asked Questions
How many public holidays does England have?
England has 15 public holidays and observances, including 0 national holidays and 13 public holidays.
What is the national day of England?
The national day of England is New Year's Day, celebrated on January 1.
Does England celebrate Christmas?
Yes, Christmas Day (December 25) is a public holiday in England.