CalculateItNow home

Countdown Calculator

How many days until any date or holiday, with weeks, hours, weekends and working days too. Pick a holiday or a birthday and it counts to the next one.

Countdown Calculator: with the default inputs, days until is 106.

Try an example
Days until
106
Weeks and days
15 weeks, 1 day
Hours
2,544
Minutes
152,640
Weekends in between
15
Working days (Mon–Fri)
76
Falls on a
Friday
Months and days
3 months, 15 days
Counting to
December 25, 2026
Assumptions
  • Counts from the start (midnight) of the 'from' date to the start of the target date, plus the event hour if set.
  • Working days are Monday–Friday with no holiday exclusions.
  • A recurring event resolves to its next occurrence on or after the 'from' date, so on the day itself the count is 0 rather than a full year.
  • Holiday dates follow United States rules; a 29 February anniversary counts to 28 February in common years.
Milestones on the way
MilestoneDate
100 days to goSeptember 16, 2026
50 days to goNovember 5, 2026
30 days to goNovember 25, 2026
10 days to goDecember 15, 2026
1 day to goDecember 24, 2026
Math verified by automated testsUpdated 2026-09-081 source cited

How this is worked out

The formula

days until = day number(target) − day number(today)
weeks = days ÷ 7, remainder in days
hours = days × 24 + hour of the event
working days = days − Saturdays − Sundays before the date

Open How it’s calculated above to see this worked through with your own numbers.

What you enter

What are you counting to?
Pick a holiday and the countdown always runs to the next one, so it stays right next year. “Every year” does the same for the date below — a birthday or an anniversary.A date I’ll pick · A date I’ll pick, every year · Christmas · Christmas Eve · New Year's Day · New Year's Eve · Valentine's Day · St. Patrick's Day · Halloween · Independence Day · Juneteenth · Veterans Day · Thanksgiving · Memorial Day · Labor Day · Columbus Day · Martin Luther King Jr. Day · Presidents' Day · Mother's Day · Father's Day · Easter
Date
Used when you are counting to a date of your own. A holiday above sets the date itself.defaults to 2026-12-25
At hour (0–23)(under More options)
Hour of the event on the 24-hour clock; midnight (0) counts whole days.from 0 to 23 · whole numbers only · defaults to 0
Counting from(under More options)
Defaults to today. Counts from the start (midnight) of this date.defaults to today

What you get back

Days untilmain answer
Weeks and days
Hours
Minutes
Weekends in between
Full Saturday–Sunday pairs before the date.
Working days (Mon–Fri)
Public holidays are not excluded.
Falls on a
Months and days
Counting to
The date the count runs to. For a recurring event this is the next occurrence.

What this assumes

  • Counts from the start (midnight) of the 'from' date to the start of the target date, plus the event hour if set.
  • Working days are Monday–Friday with no holiday exclusions.
  • A recurring event resolves to its next occurrence on or after the 'from' date, so on the day itself the count is 0 rather than a full year.
  • Holiday dates follow United States rules; a 29 February anniversary counts to 28 February in common years.

About this calculator

Pick a date and the calculator tells you how many days are left — and how that breaks down into weeks, hours, minutes, weekends and working days. It counts from the start of today, so "days until" is the number of midnights still to pass, which is also the number of sleeps until the morning of the event.

How the count works

If the event is tomorrow, that's 1 day. If it's today, 0. The count is done on calendar dates using whole-day arithmetic, so daylight-saving changes and time zones can't shift it. For a time-of-day count (a launch at 14:00, a deadline at 17:00), set the hour under More options; hours and minutes then include the partial day.

Change Counting from to count between two future dates — useful for "how many working days between the start of term and the exam".

Reading the results

  • Weeks and days is the friendlier version of a large day count: 108 days is 15 weeks and 3 days.
  • Weekends in between counts full Saturday–Sunday pairs before the date — the number of free weekends you have to prepare.
  • Working days are Mondays to Fridays, without public holidays. Subtract the holidays in your country for a true business-day count.
  • Falls on a tells you the weekday, which decides whether Christmas gives you a long weekend.

Counting to something that comes round every year

Most countdowns are to an event that repeats: Christmas, a birthday, an anniversary, the start of term. Set What are you counting to? to the holiday and the count always runs to the next one. On 26 December it rolls over to the following year on its own, so a bookmarked link or a countdown embedded on another site keeps working without being edited.

Nineteen holidays are built in, including the ones whose date moves: Thanksgiving is the fourth Thursday of November, Memorial Day the last Monday of May, and Easter follows the lunar rule, so all three are worked out for whichever year the next occurrence falls in rather than looked up.

For anything else that repeats — a birthday, a wedding anniversary, a renewal date — choose A date I'll pick, every year and enter the date. Only the month and day matter; the year you type is ignored. A 29 February date counts to the 28th in common years, which is the convention birthdays follow.

Holidays outside this list, and ones set by other calendars — Diwali, Ramadan, Chinese New Year, Rosh Hashanah — move in ways the Gregorian rules above can't express, so look up the date and count to it as a one-off.

Planning backwards

The milestones table shows the dates 100, 50, 30 and 10 days before the event, handy for setting reminders — send invitations at 30 days, confirm numbers at 10. For the age-related version ("days until my birthday") the age calculator computes your next birthday automatically.

Frequently asked questions

How many days until Christmas?

Choose Christmas under “What are you counting to?” and the count runs to the next 25 December, rolling over to the following year on Boxing Day. The count is the number of midnights left, so on 24 December it reads 1.

Can the countdown repeat every year?

Yes. Pick one of the nineteen built-in holidays, or choose “A date I’ll pick, every year” and enter a birthday or anniversary. The target is worked out from the day you look, not stored, so the answer stays right without the link being edited.

What happens to a 29 February birthday?

In common years it counts to 28 February, the convention most birthdays follow. In a leap year it counts to the 29th.

How do you know when Thanksgiving or Easter falls?

Thanksgiving is the fourth Thursday of November and Memorial Day the last Monday of May, both computed for the year in question. Easter uses the anonymous Gregorian computus, the standard algorithm for the date of Easter Sunday.

Does the count include today?

No. It counts the days remaining after today — the number of sleeps until the morning of the event. If you need both ends counted, add one.

How many weeks until a date?

Divide the days by 7 and keep the remainder. 108 days is 15 weeks and 3 days. The calculator shows this directly.

How many working days until a date?

Calendar days minus the Saturdays and Sundays before the date. Public holidays aren't removed since they vary by country, so subtract those yourself.

Why is my count one day off from another site?

Some countdowns include the target day itself or count from the current time rather than midnight. This one counts whole days from the start of today to the start of the target date.

Put this calculator on your own site

A working countdown, free for any site, with no ads and no sign-up. It resizes to fit wherever you paste it and updates itself as this page improves.

Paste this anywhere. It works on any site, carries no ads, never expires, and always shows the current version.

Countdown Calculator by CalculateItNow

The page's own title. The clearest description of what the link leads to.

The credit line sits outside the widget on purpose, so it is a real link on your page rather than one buried in a frame. Please keep it — it is what pays for CalculateItNow staying free and ad-free. The script only resizes the widget to fit its contents; drop it and the widget still works.

Browse every calculator widget·How to add it to WordPress, Squarespace or Wix

The questions people ask next to a countdown.

All everyday calculators·Browse everything