📅 Date & Time

Days Until Calculator

Find out exactly how many days until any date, holiday or birthday. Days until Christmas, New Year, Easter, Halloween, Valentine's Day and more - all calculated live. Enter any custom date to get days, weeks and months remaining. Use as a days until calculator for any event, a birthday countdown, or a holiday countdown. The number updates daily. No login required.

Days until Christmas Days until New Year Birthday countdown Any custom date Days, weeks, months
AdSense — 728×90 Leaderboard
Days Until Calculator

How Many Days Until Any Date, Holiday or Birthday?

Click any holiday card to see the full breakdown. Dates are calculated for the next upcoming occurrence.
Target Date
📅
Enter a target date and click Calculate.
Birthday Details
🎂
Enter a date of birth and click Calculate.
AdSense — 728×90 Leaderboard
Need a live seconds countdown?
Use the free Countdown Timer for a live days, hours, minutes and seconds countdown to any event, with a shareable link.
Countdown Timer →
⭐ Ratings

Rate this tool

4.9
★★★★★
Based on 22,140 ratings
5
20,812
4
886
3
221
2
221
1
0
Was this days until calculator helpful?
Thank you!
Key features

Everything the Days Until Calculator Does

🎄
Days Until Christmas
Shows the exact number of days until Christmas Day (25 December) live on the page. Also shows weeks remaining and the progress bar toward the date.
🎆
Days Until New Year
Shows days until New Year's Day (1 January). Always counts to the next upcoming New Year, advancing automatically when January passes.
🐣
Days Until Easter
Easter changes every year. This calculator uses the Computus algorithm to find the correct date automatically - the first Sunday after the first full moon after 21 March.
🎃
Days Until Halloween
Days until Halloween (31 October), Valentine's Day (14 February), Bonfire Night (5 November), Thanksgiving (4th Thursday of November) and more.
📅
Custom Date Countdown
Enter any future date to find the days until it. Add an event name. Shows days, weeks, full months, progress bar and day of the week the event falls on.
🎂
Birthday Countdown
Enter a date of birth to see days until the next birthday, the age they will be turning, and the date the birthday falls on. Works for any person's birthday.
📊
Weeks & Months Display
Every result shows days, complete weeks and full calendar months remaining simultaneously, giving useful context beyond just the raw day count.
📈
Progress Bar
For custom dates, a visual progress bar shows what fraction of the period between today and the target date has already elapsed.
Instant & Accurate
All calculations use UTC to avoid daylight saving errors. The page calculates from midnight today, giving the correct whole-day count. No login required.
How to use

How to Use the Days Until Calculator

1
Check upcoming holidays instantly
The Upcoming Holidays tab shows days until Christmas, New Year, Easter, Halloween, Valentine's Day and other major holidays automatically. The cards update daily. Click any card to expand the full breakdown.
2
For any custom date, use the Custom Date tab
Switch to Custom Date, pick any future date using the date picker, optionally enter an event name, and click Calculate Days Until. The result shows the exact day count, weeks, months and a progress bar.
3
For birthdays, use the Birthday Countdown tab
Enter the person's name (optional) and date of birth. Click Calculate Birthday Countdown to see days until the next birthday, the date it falls on, and what age they will be turning.
4
Read the full breakdown
Every result shows three numbers: days, weeks (rounded down to complete weeks) and months (full calendar months). The day of the week is shown, and for custom dates a progress bar indicates how far through the countdown period you are.
5
Share or bookmark
Bookmark this page to check holiday countdowns daily. The numbers update automatically each day without refreshing. For a live seconds countdown with a shareable link, use the Countdown Timer tool linked at the top of this page.
6
Note: days are calendar days from midnight today
The calculator counts from the start of today (midnight) to the start of the target date. So "1 day until" means the event is tomorrow. This is the standard interpretation for "how many days until" questions.
Competitor comparison

Days Until Calculator: LazyTools vs Competitors

Most "days until" tools only answer one specific question (days until Christmas) or require you to enter both dates. LazyTools shows all major holidays simultaneously and includes birthday countdown and custom date modes.

FeatureLazyToolsdaysuntilchristmas.orgtimeanddate.comGoogle "days until"
All major holidays at onceYes (12+ holidays)Christmas onlyOne at a timeOne query at a time
Custom date countdownYesNoYesNo
Birthday countdown with ageYesNoNoNo
Weeks & months displayedYesDays onlyDays onlyDays only
Easter auto-calculatedYes (Computus)N/AYesYes but one query
Progress barYesNoNoNo
No login requiredYesYesYesYes
Holiday dates guide

When Is Each Holiday? 2026 & 2027 Dates

Some holidays like Christmas and Halloween fall on the same calendar date every year. Others like Easter, Thanksgiving, and Mother's Day are calculated from rules based on the day of the week or moon phases.

Holiday2026 Date2027 DateRule
New Year's Day1 Jan 20261 Jan 2027Always 1 January
Valentine's Day14 Feb 202614 Feb 2027Always 14 February
Easter Sunday5 Apr 202628 Mar 2027Computus algorithm
Halloween31 Oct 202631 Oct 2027Always 31 October
Bonfire Night (UK)5 Nov 20265 Nov 2027Always 5 November
Thanksgiving (US)26 Nov 202625 Nov 20274th Thursday of November
Christmas Day25 Dec 202625 Dec 2027Always 25 December
New Year's Eve31 Dec 202631 Dec 2027Always 31 December

How many days until Christmas?

The question "how many days until Christmas" is one of the most searched date questions of the year, peaking dramatically in November and December. Christmas Day is always 25 December. The days until Christmas are counted from today (midnight) to 25 December. On 1 December there are 24 days until Christmas. On 1 November there are 54 days. On Boxing Day (26 December) there are 364 days until next Christmas. This calculator shows the live count in the Upcoming Holidays tab, updating automatically each day.

How many days until Easter?

Easter is the most algorithmically complex major holiday. It falls on the first Sunday after the first ecclesiastical full moon on or after 21 March (the spring equinox). The date calculation is called the Computus and uses a centuries-old algorithm. Easter can fall anywhere between 22 March and 25 April. In 2026 Easter falls on 5 April. In 2027 it falls on 28 March. In 2028 it falls on 16 April. This tool calculates Easter automatically for any year using the Computus algorithm, so the days until Easter count is always correct.

How many days until New Year?

New Year's Day is always 1 January. The days until New Year countdown resets each year on 1 January: the moment New Year arrives, the counter advances to count the days until next New Year (1 January of the following year). This tool always shows the next upcoming New Year, so in February 2026 it counts to 1 January 2027. The maximum distance from New Year's Day is 364 days (in a non-leap year) or 365 days (in a leap year).

Birthday countdown: days until my birthday

The birthday countdown calculates the days until the next occurrence of someone's birthday. It handles the case where a birthday has already passed this year: if your birthday was 1 March and today is 20 April, the calculator shows the days until 1 March of next year. It also calculates the age the person will be turning on that birthday, which is useful for planning surprise parties or gifts. Enter the date of birth in the Birthday Countdown tab.

Days until Christmas: planning guide

For practical Christmas planning, here are the key milestones from the current days until Christmas count. If there are more than 100 days until Christmas, you have time for leisurely planning. With 60-90 days remaining, it is time to book travel and start lists. With 30 days, order presents requiring delivery. With 14 days, buy perishable decorations and specialty food. With 7 days, wrap gifts and finalise plans. With fewer than 3 days, accept what you have done and enjoy the season. The days until Christmas calculator on this page shows the exact count every day.

FAQ

Frequently Asked Questions

Christmas Day is 25 December every year. The exact count changes daily and is shown live in the Upcoming Holidays tab above. In December the count is 0-24. In January it resets to around 358-359 days.
New Year's Day is 1 January every year. The live count is shown in the Upcoming Holidays tab. The calculator always counts to the next upcoming New Year, advancing to the following year after 1 January passes.
Use the Birthday Countdown tab. Enter your date of birth and click Calculate. The tool shows the exact days until your next birthday, the date it falls on, and the age you will be turning. If your birthday has passed this year, it counts to next year's occurrence.
Easter's date changes every year. This calculator uses the Computus algorithm automatically. Easter 2026 is 5 April. Easter 2027 is 28 March. The live count is shown in the Upcoming Holidays tab.
Halloween is always 31 October. The live count is shown in the Upcoming Holidays tab. After 31 October passes, the calculator advances to the following year's Halloween.
Use the Custom Date tab. Enter any future date using the date picker, optionally add an event name, and click Calculate Days Until. Results show days, weeks, full months, progress bar and day of the week.
Weeks until Christmas = days until Christmas divided by 7, rounded down. Every result in this tool shows both days and complete weeks simultaneously. With 42 days until Christmas, that is 6 complete weeks.
Easter 2026 is 5 April 2026. Easter 2027 is 28 March 2027. Easter 2028 is 16 April 2028. Easter is calculated using the Computus algorithm: the first Sunday after the first full moon on or after 21 March. The date is shown in the Upcoming Holidays section.
Related tools

More free date & time tools