Skip to content
Toolcroft

Date & Time

Holiday Countdown - Days Until Next Holiday

Count the days until every major holiday. See upcoming holidays sorted by how soon they arrive.

Upcoming holidays at a glance

This tool shows every major holiday sorted by how soon it arrives. Holidays that fall within the next 7 days are highlighted in yellow; today's holiday is highlighted in green.

Which holidays are included?

The list includes widely observed US and international holidays with fixed calendar dates, such as New Year's Day, Valentine's Day, Halloween, Christmas, and more.

Moveable feasts

Some holidays change date every year and are calculated dynamically:

  • Easter: first Sunday after the first full moon on or after March 21
  • Thanksgiving (US): fourth Thursday of November
  • Memorial Day: last Monday of May
  • Labor Day (US): first Monday of September
  • Mother's Day: second Sunday of May

Fixed-date holidays (Christmas, New Year's Day, Independence Day) always fall on the same date.

International holidays

This tool covers major US and widely recognized international holidays. Many countries have national public holidays not listed here - for example, Canada Day (July 1), Australia Day (January 26), Bastille Day (July 14), and Diwali (variable Hindu calendar date). The countdown reflects your browser's local date, so users in different countries will see accurate days-remaining for their local time zone.

How is the countdown calculated?

Each date is compared against today's local date in your browser. If a holiday has already passed this year, the tool automatically shows the next occurrence in the following year. All calculations happen entirely in your browser. No network requests are made.

Timezone note

The countdown is based on your browser's local date. Midnight UTC is not the same as midnight local time - a user in Los Angeles (UTC−8) sees a different "days remaining" than one in Tokyo (UTC+9) for the same moment in time. This is expected behavior: the tool uses your local calendar date, not a universal one.