Skip to content
Other

Christmas Countdown Calculator

Enter today's date (or any start date) to see exactly how many days, weeks, hours, weekdays and weekends remain until Christmas Day, December 25. The calculator also tells you when Christmas Eve arrives, which day of the week Christmas falls on, how many shopping weekends are left, and shows a visual milestone timeline for the whole holiday season.

Your details

The date to count from. Defaults to today. Change it to plan ahead from any date.
When on, today itself is counted as the first day of the countdown.
Days until ChristmasPlenty of time to plan ahead
189days

Full calendar days remaining until December 25

Full weeks remaining27weeks
Weekdays remaining135weekdays
Shopping weekends left27weekends
Days until Christmas Eve188days
Christmas Day falls onFriday, December 25, 2026
Year elapsed46.3%
Christmas year2,026
189 days
  • Christmas Day
  • Christmas Eve
  • 30 days out
  • 90 days out
  • 180 days out

Christmas is 189 days away.

  • That is about 27 full weeks (135 weekdays) away.
  • You have 27 shopping weekends left to find gifts, order online, or make plans.
  • Ordering personalised or custom gifts at least 6-8 weeks ahead avoids shipping delays and premium rush fees.
  • Christmas 2026 falls on Friday, December 25, 2026.

Next stepUse this lead time to set a holiday budget, start a gift list, and book any travel before peak prices hit.

Holiday Milestone Schedule - Christmas 2026

MilestoneDateFrom your start dateNotes
Black FridayFriday, November 27, 2026in 161 daysBest deals of the year - major sale event
Cyber MondayMonday, November 30, 2026in 164 daysOnline deals follow Black Friday by 3 days
Last day for standard shipping (US)Friday, December 18, 2026in 182 daysEstimated last day for standard ground shipping
Last day for 2-day shipping (US)Tuesday, December 22, 2026in 186 daysOrder by this date for most 2-day services
Christmas EveThursday, December 24, 2026in 188 daysLast day for local gift purchases
Christmas DayFriday, December 25, 2026in 189 daysDecember 25
New Year's EveThursday, December 31, 2026in 195 daysEnd of the holiday season

Shipping cut-off dates are estimates for US domestic delivery. Check your carrier's website for confirmed deadlines in 2026.

How the Christmas countdown is calculated

The calculator counts the number of complete calendar days from your chosen start date to December 25 of the nearest upcoming year. If you start on or before December 25, Christmas falls in the current year; if you start after December 25, the countdown targets next year. The "count today as day 1" toggle adds one extra day for people who prefer to include the current day in the total. Weeks are the day count divided by 7, rounded down. Weekdays count only Monday through Friday. Shopping weekends count complete Saturday-Sunday pairs that fall before December 25, giving you a practical sense of how many full weekends you have to visit shops or browse sales.

Planning ahead: what to do at each stage

The reference table above matches each countdown range to a practical action plan. The biggest gains come from acting early: flights and accommodation booked three or more months ahead can be 30-50 percent cheaper than last-minute rates, and personalised or handmade gifts often need six to eight weeks of lead time. The busiest shipping weeks are typically the second and third weeks of December, so carriers publish annual cut-off dates - the schedule table above shows estimated deadlines, but always confirm with your carrier because exact dates shift by a day or two each year depending on when Christmas falls. For 2026, Christmas falls on a Friday, which means the last full shopping weekend is the 19-20 December weekend.

Christmas across calendars and cultures

The December 25 date followed by most Western churches is set by the Gregorian calendar. Eastern Orthodox churches that follow the Julian calendar celebrate Christmas on January 7 (which corresponds to December 25 in the old Julian system). Armenian Christians celebrate on January 6. Some families also observe Christmas Eve, December 24, as the main gift-giving night, particularly in Scandinavian, German, and Eastern European traditions. The calculator counts to December 25 by default - to find your own date, simply adjust the target by one or two days manually by changing the start date back.

Shipping cut-off dates and why they matter

Every major carrier (UPS, FedEx, USPS, Royal Mail, DHL, Australia Post) publishes annual Christmas cut-off dates - the last days you can post or ship an item and still expect it to arrive by December 25. Standard ground shipping cut-offs are typically around December 18-20, two-day services around December 22-23, and next-day services December 23-24 for most regions. International shipping deadlines can fall as early as late November for surface mail or mid-December for air parcels. The holiday milestone schedule in this calculator shows estimated cut-off dates for the US; always check your carrier directly for the year in question.

Christmas Countdown Planning Guide

Days remainingStageKey actions
180+ daysEarly planningSet a budget, start a wish list, book holiday travel early
90-179 daysResearch modeResearch gift ideas, sign up for sale alerts, check passport/visa if travelling abroad
60-89 daysShopping windowOrder personalised or custom gifts, buy non-perishable decorations
30-59 daysActive shoppingComplete most gift purchases, book accommodation, plan menus
14-29 daysFinal shoppingConfirm delivery dates, wrap gifts, send cards, finalise food orders
7-13 daysPrep weekCheck all gifts arrived, prepare freezer meals, confirm family plans
1-6 daysLast-minuteDecorate, prepare food, wrap remaining gifts, charge devices
0 daysChristmas DayEnjoy the day!

What to prioritise at each stage of the countdown to Christmas.

Frequently asked questions

How many days until Christmas?

Enter today's date into the calculator to get the exact day count. From June 19, 2026, Christmas Day (December 25, 2026) is 189 days away. The number changes each time you load the page if you set the start date to today's date.

How is the number of days calculated?

The calculator subtracts the start date from December 25 of the target year in milliseconds, then converts the result to whole days by dividing by 86,400,000 (the number of milliseconds in a day) and rounding up. If today is December 26 or later, the target automatically becomes December 25 of the following year.

What counts as a "shopping weekend"?

A shopping weekend is a complete Saturday-Sunday pair that falls before Christmas Day. For most people, weekends are the main time available for visiting shops or placing online orders, so the count gives a realistic sense of remaining purchasing opportunities beyond just the raw day count.

When is the last day to order gifts for Christmas delivery?

It depends on the service and carrier. For US domestic delivery, standard ground shipping usually has a cut-off around December 18-20, two-day shipping around December 22-23, and next-day shipping on December 23-24. International parcels can need 3-6 weeks. Always confirm with your carrier for the current year's published deadlines.

Does the calculator account for Orthodox Christmas?

The calculator counts to December 25 by default, which is the date observed by most Western Christian denominations and used as a public holiday in over 160 countries. Eastern Orthodox and some other traditions celebrate on January 7. To count to January 7, just set the start date to a date before it and subtract the result - or simply note that January 7 is always 13 days after December 25.

What day of the week does Christmas fall on this year?

The calculator shows the day of the week for the next upcoming Christmas in the "Christmas Day falls on" output. For 2026, Christmas Day falls on a Friday, making December 23-24 the final full shopping weekend.

Sources

Written by Grace Mbeki, MSc Data Scientist & Educator · Nairobi, Kenya

Turning everyday numbers into clear, actionable answers for the decisions that matter most.

Search 3,500+ calculators

Loading search…