How many days until Christmas?

👉 There are 46 days until Christmas Day on Friday, December 25, 2026
Countdown to Christmas Day
45Days
:
6Hours
:
25Minutes
:
36Seconds
Monday, November 9, 2026

Count down to another date

📅

Time left until Christmas

How many days until Christmas?
46Days
Workdays until Christmas
34Weekdays
Sleeps until Christmas
46Sleeps

About Christmas Day

Christmas Day celebrates the birth of Jesus and is a public holiday in most of the world. Gift-giving, decorated trees and family meals are common traditions.

Christmas Day is always on December 25 every year.

It is a U.S. federal holiday, so federal offices, banks and most schools close.

Christmas Day dates

YearDateDayDays away
2026December 25, 2026Friday46
2027December 25, 2027Saturday411
2028December 25, 2028Monday777
2029December 25, 2029Tuesday1,142
2030December 25, 2030Wednesday1,507
2031December 25, 2031Thursday1,872
2032December 25, 2032Saturday2,238
2033December 25, 2033Sunday2,603
2034December 25, 2034Monday2,968
2035December 25, 2035Tuesday3,333

December 2026 calendar

SunMonTueWedThuFriSat
1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24Christmas Eve 25Christmas 26
27 28 29 30 31New Year's Eve

Questions about Christmas

When is Christmas 2026?

Christmas Day 2026 is on Friday, December 25, 2026.

How many days until Christmas?

There are 46 days until Christmas Day, counting from November 9, 2026.