Christmas 2026 is 43 days away from November 12, 2026. Christmas Day falls on Friday, December 25, 2026. That count is dated: it was correct on November 12, 2026, and it drops by one every day. For the live number right now, use our Countdown Timer, which ticks down to Christmas in real time.

How many days until Christmas 2026?

The short answer to how many days until Christmas is 43 days from November 12, 2026. That is the calendar day count, and it is the number most people want. The rest of this guide breaks that number down, because a countdown and a work plan are not the same thing: the calendar says 43 days, but only 29 of the days left are business days, and only 30 are weekdays.

Using the three counts

Each count fits a different job. Use the calendar day count for the countdown itself, for advent calendars, and for travel plans, because those run on calendar days. Use the weekday count for school and office planning, since classes and most offices run Monday to Friday. Use the business day count for shipping, payroll, and deadlines, since those stop on weekends and on Thanksgiving.

A common mistake is to plan a delivery on calendar days and miss the holiday. December 25 is a Friday in 2026 and a federal holiday, so a five business day shipment sent in the last week before Christmas crosses the holiday and the weekend. Count business days for anything with a promised date, and count calendar days only for the countdown itself.

Calendar days, weekdays and business days left

The answer depends on what you are counting. All three counts below start from November 12, 2026:

Count What it measures Days left
Calendar days until Christmas Day November 12 to December 25, 2026 43
Calendar days before Christmas November 13 to December 24, 2026 42
Weekdays Monday to Friday, November 13 to December 24, 2026 30
Business days Weekdays minus Thanksgiving, November 26, 2026 29

The 43 counts every day up to and including Christmas Day. The 42 counts only the days before it. Of those 42 days, 30 are weekdays and 12 are weekend days. Thanksgiving falls on Thursday, November 26, 2026, so removing it from the weekdays leaves 29 business days for shopping, shipping, and work before Christmas.

If you are planning deliveries, the business day count is the one that matters. A parcel that needs 5 business days and is sent on Monday, December 21, 2026 uses December 21, 22, 23, 24, and 28, because Christmas Day itself is a federal holiday and December 26 and 27 are weekend days.

Christmas dates 2026 to 2030

Christmas always falls on December 25, but the weekday moves every year:

Year Christmas Day Weekday
2026 December 25 Friday
2027 December 25 Saturday
2028 December 25 Monday
2029 December 25 Tuesday
2030 December 25 Wednesday

Christmas 2027 falls on a Saturday, which means the federal observance moves to Friday, December 24, 2027. From November 12, 2026, Christmas 2027 is 408 days away. Christmas 2028 falls on a Monday, the first Monday Christmas since 2023.

How to count the days yourself

Pick the method that fits the question you are asking:

  1. Calendar days: subtract today date from December 25. December 25, 2026 minus November 12, 2026 is 43 days.
  2. Weekdays: count Monday to Friday only, and skip Saturdays and Sundays.
  3. Business days: count weekdays, then remove Thanksgiving and any other holiday your office observes. Read our guide How to Count Business Days Between Two Dates for the full method with a worked example.

The fastest way is our Date Difference Calculator. Enter today date and December 25, 2026 and it gives the exact day count, or read How to Count Days Between Two Dates to do it by hand.