December 25, every year
How many days until Christmas?
There are 54 days until Christmas 2026 (Friday, December 25, 2026).
01Time left
Christmas 2026 falls on
- Days
- 54
- Weeks
- 7 weeks and 5 days
- Months
- 1 month and 24 days
- Hours
- 1,296 hours
- Sleeps
- 54 sleeps
- Working days
- 40 working days (Mon–Fri)
Counting down to midnight local time on the date.
Is it Christmas today? No. Christmas 2026 is 54 days away, on Friday, December 25, 2026. This page reads your device's date and rolls over automatically at midnight.
02Progress & milestones
Progress since the last Christmas
85% · day 311 of 365Countdown milestones
- ✓ D-100Wednesday, September 16, 2026 (passed)
- D-50Thursday, November 5, 2026
- D-30Wednesday, November 25, 2026
- D-7Friday, December 18, 2026
03Upcoming dates
| Year | Date | Weekday | Days away |
|---|---|---|---|
| 2026 | Friday | 54 | |
| 2027 | Saturday | 419 | |
| 2028 | Monday | 785 | |
| 2029 | Tuesday | 1,150 | |
| 2030 | Wednesday | 1,515 | |
| 2031 | Thursday | 1,880 |
About Christmas
- Fixed December 25; only the weekday changes
- Monday Christmas: 3-day weekend for most workers
- Last full shopping weekend is the one before the 25th
- Shipping deadlines differ by carrier — check theirs
Read the detail
Christmas falls on December 25 every year, so the only thing that changes is the weekday. That weekday matters more than people expect: a Monday Christmas gives most workers a three-day weekend, while a Wednesday Christmas splits the week and pushes many offices to close for the whole stretch to New Year's Day.
Retailers and carriers publish their own holiday shipping deadlines each year and they differ by service, so check the notice from the one you are actually using rather than a rule of thumb. What the calendar does fix is the last full shopping weekend: it is always the weekend before the 25th, and the dates above show when that falls.
Frequently asked questions
How many weeks until Christmas?
Divide the days shown above by 7. The counter also shows the exact weeks-and-days breakdown.
How many working days until Christmas?
The working-days figure counts Monday to Friday only and does not subtract public holidays, which vary by country.
What day of the week is Christmas 2026?
Christmas 2026 falls on a Friday (Friday, December 25, 2026). It is in 2027 a Saturday, in 2028 a Monday, in 2029 a Tuesday. The table above lists each year to 2031.
How many months until Christmas 2026?
About 1 month and 24 days. Months are counted on the calendar (same day of the month), then the leftover days are added.
How many sleeps until Christmas?
54 sleeps. A “sleep” is one night, so the count equals the days left and reaches zero on the morning of Friday, December 25, 2026.
Content last reviewed: 2026-09-03