Overview
Introduction
US Thanksgiving doesn't fall on a fixed date, it's defined as the fourth Thursday of November, so its calendar date shifts every year within a roughly week-long window.
This tool calculates that exact date directly, for a single year or a whole range at once, without needing to count Thursdays on a calendar by hand.
What Is Find the Thanksgiving Day?
A holiday date calculator specifically for US Thanksgiving, resolving the "fourth Thursday of November" rule into an exact YYYY-MM-DD date.
It accepts either a single 4-digit year or a "start-end" range, returning one Thanksgiving date per year in the input.
How Find the Thanksgiving Day Works
For each requested year, the tool finds the weekday November 1st falls on, then computes the offset needed to reach the first Thursday of the month.
Adding 21 days (three more full weeks) to that first Thursday lands on the fourth Thursday, which is formatted and returned as that year's Thanksgiving date.
When To Use Find the Thanksgiving Day
Use it to plan travel, hosting, or time off around Thanksgiving for an upcoming year, or several years in advance.
It's also useful for populating a multi-year calendar, scheduling tool, or reference list with correct Thanksgiving dates without manual lookup.
Often used alongside Find What Day of the Week New Year's Day Falls On, Find a Specific Day and Draw a Monthly Calendar.
Features
Advantages
- Computes the exact date directly from the fourth-Thursday rule, rather than relying on a hardcoded lookup table limited to a fixed set of years.
- Supports both single-year and multi-year range lookups in one request, up to 500 years at a time.
- Plain, easy-to-parse output, one date per line for ranges.
Limitations
- Only calculates US Thanksgiving; Canadian Thanksgiving (second Monday of October) is not covered by this tool.
- Ranges are capped at 500 years per lookup to keep results manageable.
Examples
Best Practices & Notes
Best Practices
- Use a range instead of separate single-year lookups when planning across several upcoming years at once.
- Cross-check the result against Monthly Calendar Drawer's visual grid for November of that year if you want a quick visual confirmation.
Developer Notes
The fourth Thursday is computed as `firstThursday + 21`, where `firstThursday = 1 + ((4 - firstDayDow + 7) % 7)` using November's first-day weekday (`firstDayDow`, UTC-based) and Thursday's index (4) in a Sunday-first weekday numbering; using UTC dates throughout avoids local-time-zone or daylight-saving discrepancies.
Find the Thanksgiving Day Use Cases
- Planning travel or hosting arrangements around an upcoming Thanksgiving date
- Populating a multi-year calendar or scheduling system with correct Thanksgiving dates
- Quickly checking how many days remain until Thanksgiving in the current or a future year
Common Mistakes
- Assuming this tool covers Canadian Thanksgiving, which falls on a different date (the second Monday of October) and is not calculated here.
- Entering a range spanning more than 500 years, which is rejected, split it into smaller chunks instead.
Tips
- Combine with New Year's Day Weekday Finder to plan the full end-of-year holiday stretch at once.
- Thanksgiving always falls between November 22nd and November 28th inclusive, since it's the fourth Thursday and November has at most 30 days.