When Is Christmas Day? Dates for 2026 to 2030
Christmas Day is on Friday 25 December in 2026, 25 December in 2027 and 25 December in 2028.
| Year | Date | Day |
|---|---|---|
| 2026 | 25 December | Friday |
| 2027 | 25 December | Saturday |
| 2028 | 25 December | Monday |
| 2029 | 25 December | Tuesday |
| 2030 | 25 December | Wednesday |
How the date of Christmas Day is worked out
It is a fixed date, so only the day of the week changes. When Christmas Day or Boxing Day falls on a weekend, a weekday is added as a substitute bank holiday so that people still get the time off.
Good to know
- If Christmas Day or Boxing Day falls on a weekend, a substitute weekday is usually given as a bank holiday.
- In England and Wales, large shops (over 280 square metres) must be closed on Christmas Day.
Christmas Day is on 25 December every year and is a bank holiday across the UK. Boxing Day is the following day.
See all UK bank holidays, browse other dates or check when the clocks change.
Frequently asked questions
When is Christmas Day in 2026?
Christmas Day in 2026 is on Friday 25 December.
When is Christmas Day in 2027?
Christmas Day in 2027 is on Saturday 25 December.
When is Christmas Day in 2028?
Christmas Day in 2028 is on Monday 25 December.
What day of the week is Christmas Day in 2027?
Saturday, 25 December 2027.
Figures are for the 2026/27 tax year from official sources and are estimates for guidance only, not financial or legal advice. Printed from ukanswers.co.uk.