Countdown Timer
Advertisement — 728×90 Leaderboard

Live · Updates every second · All major holidays

How long until
the next holiday?

Pick any holiday below and watch the clock count down to the moment it arrives.

🎄
Christmas
December 25
--Days
--Hours
--Minutes
--Seconds
Jan 1 0% of the year gone Dec 25

All upcoming holidays

Click any card to set it as the main countdown.

Advertisement — 728×90 Leaderboard

Common questions

The countdown updates every second using your device's local clock. It counts down to midnight (00:00:00) on the date of the holiday in your local time zone, so it's as accurate as your device's clock.
Easter is a "moveable feast" calculated as the first Sunday after the first full moon following the spring equinox (March 21). This means it can fall anywhere between March 22 and April 25 each year.
Once a holiday passes, the countdown automatically rolls forward to the same holiday next year. So on December 26th, the Christmas countdown immediately starts counting down to next Christmas.
Select Christmas at the top of the page to see the live, exact countdown in days, hours, minutes and seconds. It updates in real time every second.
Most holidays like Christmas (Dec 25), New Year (Jan 1), Halloween (Oct 31) and Valentine's Day (Feb 14) are fixed. Easter, Thanksgiving (4th Thursday of November in the US) and Mother's Day (2nd Sunday of May) are calculated dynamically each year.