πŸ“… Holiday Date Finder

Find the exact date of any holiday in any year β€” Easter, Thanksgiving, Memorial Day, Mother's Day, and more.

The Holiday Date Finder tells you the exact date of fixed and movable holidays for any year you choose. Enter a year and the tool calculates when each holiday falls, shows the day of the week, and tells you how many days away it is from today. Everything runs locally in your browser β€” no data is sent to a server.

Movable holidays are the tricky ones. Easter Sunday can land anywhere between March 22 and April 25, and a long chain of Christian holidays β€” Good Friday, Easter Monday, Ascension Day, and Pentecost β€” are all calculated from it. Secular holidays follow their own rules: Thanksgiving is always the fourth Thursday of November, Memorial Day is the last Monday of May, and Mother's Day is the second Sunday of May. The Holiday Date Finder computes all of these rules for you instantly, so you never have to count positions on a calendar again.

For example, entering 2026 shows that Easter Sunday falls on April 5, Mother's Day on May 10, Memorial Day on May 25, Labor Day on September 7, and Thanksgiving on November 26. Try it with your own year to plan vacations, family gatherings, or long weekends.


How Does the Calculation Work?

The tool uses three calculation patterns. Fixed-date holidays such as New Year's Day (January 1) and Christmas (December 25) are read directly from the calendar. Positional holidays are found by scanning the month: Mother's Day, for example, is the second Sunday of May, so the script takes the first day of May, finds the first Sunday, and adds one week. The last Monday of May for Memorial Day works the same way from the end of the month.

The most complex case is Easter, which uses the well-known Meeus/Jones/Butcher anonymous Gregorian algorithm β€” a compact mathematical formula that computes the first Sunday after the first full moon following the March equinox, working purely with year-based arithmetic. From the Easter date, the tool adds or subtracts fixed offsets in days: Good Friday is Easter minus 2 days, Easter Monday is plus 1, Ascension Day is plus 39, and Pentecost is plus 49.

Once every date is known, the script converts each one to a real calendar date to display the weekday, and compares it with today's date to show the countdown β€” "in 67 days" for a future holiday or "142 days ago" for one that has already passed this year.

Practical Examples

Planning a spring break around Easter? Enter 2026 and you immediately see Good Friday on April 3 and Easter Monday on April 6 β€” a four-day weekend if your workplace observes both. Checking when to book flights for Thanksgiving 2026? The tool shows November 26, with Black Friday on November 27, so you know exactly which week to plan around.

For a 2027 check, the tool returns Easter on March 28 β€” the earliest Easter can fall is March 22, so spring break planners can see at a glance whether Easter-friendly school holidays align. You can also compare multiple years side by side by running the tool again for each year, which is handy when choosing vacation weeks or scheduling family reunions around the same long weekends every year.

Edge Cases and Common Pitfalls

The most common mistake people make with movable holidays is assuming they are fixed. Thanksgiving "always" sounds like the fourth Thursday of November, but years where November starts on a Thursday or Friday shift what feels like the "last" Thursday β€” the tool follows the official rule, not intuition. Another pitfall is Easter's date range: it can fall anywhere from March 22 to April 25, a five-week spread that changes school holidays and public-holiday calendars significantly between years.

Holiday rules also differ by country and tradition. This tool uses the most widely observed conventions for the holidays it lists, but not every country celebrates the same set β€” for example, Pentecost is a public holiday in much of Europe but not in the United States. When a holiday is observed on a different weekday than it falls on (some countries move Christmas to a Monday when it lands on a weekend), this tool shows the calendar date, not the government-observed substitute date.

Frequently Asked Questions

Why does the date of Easter change every year?
Easter Sunday is defined as the first Sunday after the first full moon that occurs on or after the March equinox (March 21). Because both the full moon cycle and the calendar year are slightly out of step, Easter can fall anywhere between March 22 and April 25. The tool uses the standard Meeus/Jones/Butcher algorithm to compute it for any year.
When is Thanksgiving in the United States?
Thanksgiving is always the fourth Thursday of November by law. Because of this rule the date can range from November 22 to November 28. The tool calculates the fourth Thursday directly, so you get the precise date for any year without counting manually.
Does the tool support holidays outside the United States?
The tool includes widely observed international and Christian holidays such as Good Friday, Easter Monday, Ascension Day, and Pentecost, which are public holidays in many countries. It focuses on the most common conventions; if a country has its own unique holiday rule, you can still find nearby dates with the Day of the Week Finder or Days Until Date tools.
How are "last Monday" holidays like Memorial Day calculated?
The script finds the last day of the month, then steps backward day by day until it reaches the required weekday β€” the last Monday of May for Memorial Day, for example. This is more reliable than assuming the fourth Monday, because months have different numbers of days and starting weekdays.
Does the countdown update if I keep the page open?
The countdown is calculated at the moment you click the button, using your device's current date. Re-run the calculation to refresh it, for example the next day. All calculations are local, so the result is always based on your own time zone.

Written by Aren Breur β€” IT professional with 30+ years of experience and founder of HowManyDays.app.

Every tool on this site is built, tested, and maintained by hand by Aren to be accurate, fast, and privacy-friendly β€” all calculations run locally in your browser. Found an error or have feedback? Contact us or email aren2connect@gmail.com. Read more about this site.