Connect via MCP →

Enter Calculation

Formula

Advertisement

Results

Weeks Until Christmas
26
full weeks until December 25
Total days remaining 182
Extra days after full weeks 0

What is the Weeks Until Christmas Calculator?

This calculator tells you how many full weeks remain between any given date and Christmas Day, December 25. It is perfect for planning your shopping, baking, travel, and gift-making schedule. Christmas falls on the same calendar date worldwide, so this tool is universal and needs no country setting.

How to use it

Pick today's date (it defaults to the current day) and choose the Christmas year you are counting toward. The calculator returns the number of complete weeks remaining, the total days left, and the extra leftover days that don't make up a whole week.

The formula explained

The calculation works in milliseconds. It subtracts the start date from December 25 of the chosen year, divides by 86,400,000 (the number of milliseconds in a day) to get days, then divides by 7 and rounds down with the floor function to get whole weeks:

$$\text{weeks} = \left\lfloor \frac{(\text{Dec 25} - \text{today}) / 86{,}400{,}000}{7} \right\rfloor$$

Timeline divided into week-long segments from today to December 25
The gap from today to December 25 is split into full weeks plus leftover days.

Worked example

Suppose today is December 4, 2024. From December 4 to December 25 is exactly 21 days. Dividing 21 by 7 gives 3, so there are 3 full weeks until Christmas, with 0 extra days.

$$\left\lfloor \frac{21}{7} \right\rfloor = 3$$

December calendar with the 25th circled and an arrow from today
December 25 is the target date the countdown measures toward.

FAQ

Does this count partial weeks? No — the main result is rounded down to complete weeks. The "extra days" row shows the leftover days beyond the last full week.

What if Christmas has already passed? If your chosen date is after December 25 of the selected year, the result will be negative. Increase the year by one to count to next Christmas.

Are time zones considered? The calculation uses calendar dates at midnight, so time zones do not affect the whole-week result.

Last updated: