Christmas Day is always 25 December. In 2026 it is a Friday, so Christmas Eve is Thursday 24 December and Boxing Day (26 December) is a Saturday.
Dates for the next five years
| Year | Christmas Day |
|---|---|
| 2026 | Friday 25 December 2026 |
| 2027 | Saturday 25 December 2027 |
| 2028 | Monday 25 December 2028 |
| 2029 | Tuesday 25 December 2029 |
| 2030 | Wednesday 25 December 2030 |
How the date is worked out
Christmas is celebrated on 25 December in most countries. The weekday moves forward by one each year, and by two after a leap year. Some Orthodox churches celebrate Christmas on 7 January because they use a different calendar.
Plan ahead
- Order gifts and cards early to allow for delivery delays.
- Check opening hours for shops and services over the holiday.
- If you invoice clients, send December invoices early. See our guide on getting paid faster.
Want to see the time left? Use our live Christmas countdown and the days until any date calculator.
Frequently asked questions
What day is Christmas 2026?
Friday.
What day is Christmas in 2027?
Saturday.
When is Boxing Day 2026?
Saturday 26 December 2026.
Related: New Year · Thanksgiving · Black Friday · All free tools
Dates follow standard calendar rules. Check official calendars for local observances.