England flag

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)

January
1

New Year's Day

Public
January
2

2nd January (Scotland)

Public

3 March (1 holiday)

March
17

St. Patrick's Day (N. Ireland)

Public

7 July (1 holiday)

July
12

Battle of the Boyne (N. Ireland)

Public

11 November (3 holidays)

November
5

Guy Fawkes Night

Observance
November
11

Remembrance Day

Observance
November
30

St. Andrew's Day (Scotland)

Public

12 December (2 holidays)

December
25

Christmas Day

Public
December
26

Boxing Day

Public

Variable Date Holidays (6 holidays)

These holidays follow lunar, religious, or other variable calendars and the exact date changes each year.

Varies

Good Friday

Public
Varies

Easter Monday

Public
Varies

Early May Bank Holiday

Public
Varies

Spring Bank Holiday

Public
Varies

Summer Bank Holiday (Scotland)

Public
Varies

Summer Bank Holiday (Eng/Wales)

Public

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.