Printable calendar with holidays, computed from the statute
The calendar below has the United States federal holidays and the observance layer both switched on. What makes this page worth reading is not the layout — it is where the dates come from, what happens when one lands on a weekend, and exactly which days are and are not included.
August 2026
Which country, which list, on whose authority
United States — All 11 federal holidays (5 U.S.C. §6103) plus a separate layer of widely observed non-federal days. Source: U.S. Office of Personnel Management / 5 U.S.C. §6103. Rules verified 2026-08-16.
That line is generated from the data set itself, so it cannot describe a version of the list that is no longer shipped. The launch country is the United States, the scope is 11 federal holidays plus 12 widely observed days that are not holidays, and the as-of date is when a person last reconciled the rules against the source rather than when the site was built.
Rules, not a stored table
Every date on the grid is produced by evaluating a rule for the year you are looking at. There are four shapes of rule in this data set. Most holidays are positional — the third Monday in January, the last Monday in May, the second Monday in October, the fourth Thursday in November. Some are fixed to a calendar date: January 1, June 19, July 4, November 11, December 25. Easter is computed by the Gregorian computus, the Sunday after the first ecclesiastical full moon on or after 21 March, which is arithmetic rather than astronomy and therefore exact. And a few days are offsets from another holiday, which is how Good Friday is derived from Easter.
The consequence is that 2035 resolves as correctly as next month, and that a holiday which did not legally exist in a given year is simply absent from that year rather than back-projected. There is no Martin Luther King Jr. Day on a 1980 calendar here, and no Juneteenth National Independence Day before 2021 — it became federal on 17 June of that year, and it is the day the hard-coded tables in this market miss most often.
The observed-day rule, in both directions
Under 5 U.S.C. § 6103(b), a federal holiday falling on a Saturday is observed on the preceding Friday, and one falling on a Sunday on the following Monday. The holiday itself does not move — only the day off does. This site keeps the two in separate fields and prints both, labelling the moved one “(observed)”, because a calendar that shows only one of them is wrong for half the people reading it.
2027 is a good year to see it work: the rule fires 3 times. Juneteenth National Independence Day falls on Saturday, June 19, 2027 and is observed Friday, June 18, 2027; Independence Day falls on Sunday, July 4, 2027 and is observed Monday, July 5, 2027; Christmas Day falls on Saturday, December 25, 2027 and is observed Friday, December 24, 2027. A monthly table that stores one date per holiday cannot express any of that, and a calendar built from one will disagree with your employer’s schedule three times in a single year.
Holidays are not the same thing as observances
The two layers are switched independently, and the separation is not cosmetic. Federal holidays are days off for federal employees. Observances — Valentine’s Day, Groundhog Day, Halloween, Mother’s Day, Father’s Day, Christmas Eve, New Year’s Eve, Tax Day, Cinco de Mayo, St Patrick’s Day, Easter, Good Friday — are dates people mark and nobody gets off. Printing them in the same weight as a statutory holiday tells the reader something untrue, so they live on their own switch and are labelled as observances in the tables below.
| Date | Day | Name | Type | Day off taken |
|---|---|---|---|---|
| Thursday | New Year's Day | Federal holiday | Same day | |
| Monday | Birthday of Martin Luther King, Jr. | Federal holiday | Same day | |
| Monday | Groundhog Day | Observance | Same day | |
| Saturday | Valentine's Day | Observance | Same day | |
| Monday | Washington's Birthday | Federal holiday | Same day | |
| Tuesday | St. Patrick's Day | Observance | Same day | |
| Friday | Good Friday | Observance | Same day | |
| Sunday | Easter Sunday | Observance | Same day | |
| Wednesday | Tax Day | Observance | Same day | |
| Tuesday | Cinco de Mayo | Observance | Same day | |
| Sunday | Mother's Day | Observance | Same day | |
| Monday | Memorial Day | Federal holiday | Same day | |
| Friday | Juneteenth National Independence Day | Federal holiday | Same day | |
| Sunday | Father's Day | Observance | Same day | |
| Saturday | Independence Day | Federal holiday | Observed Friday, July 3, 2026 | |
| Monday | Labor Day | Federal holiday | Same day | |
| Monday | Columbus Day | Federal holiday | Same day | |
| Saturday | Halloween | Observance | Same day | |
| Wednesday | Veterans Day | Federal holiday | Same day | |
| Thursday | Thanksgiving Day | Federal holiday | Same day | |
| Thursday | Christmas Eve | Observance | Same day | |
| Friday | Christmas Day | Federal holiday | Same day | |
| Thursday | New Year's Eve | Observance | Same day |
| Date | Day | Name | Type | Day off taken |
|---|---|---|---|---|
| Friday | New Year's Day | Federal holiday | Same day | |
| Monday | Birthday of Martin Luther King, Jr. | Federal holiday | Same day | |
| Tuesday | Groundhog Day | Observance | Same day | |
| Sunday | Valentine's Day | Observance | Same day | |
| Monday | Washington's Birthday | Federal holiday | Same day | |
| Wednesday | St. Patrick's Day | Observance | Same day | |
| Friday | Good Friday | Observance | Same day | |
| Sunday | Easter Sunday | Observance | Same day | |
| Thursday | Tax Day | Observance | Same day | |
| Wednesday | Cinco de Mayo | Observance | Same day | |
| Sunday | Mother's Day | Observance | Same day | |
| Monday | Memorial Day | Federal holiday | Same day | |
| Saturday | Juneteenth National Independence Day | Federal holiday | Observed Friday, June 18, 2027 | |
| Sunday | Father's Day | Observance | Same day | |
| Sunday | Independence Day | Federal holiday | Observed Monday, July 5, 2027 | |
| Monday | Labor Day | Federal holiday | Same day | |
| Monday | Columbus Day | Federal holiday | Same day | |
| Sunday | Halloween | Observance | Same day | |
| Thursday | Veterans Day | Federal holiday | Same day | |
| Thursday | Thanksgiving Day | Federal holiday | Same day | |
| Friday | Christmas Eve | Observance | Same day | |
| Saturday | Christmas Day | Federal holiday | Observed Friday, December 24, 2027 | |
| Friday | New Year's Eve | Observance | Same day |
What this data does not cover
- Federal holidays are days off for federal employees. Private employers, schools and state governments are not bound by the list and often differ.
- A federal holiday falling on a Saturday is observed the preceding Friday; one falling on a Sunday is observed the following Monday (5 U.S.C. §6103(b)). Both dates are shown.
- Observances (Valentine’s Day, Mother’s Day, Halloween and the rest) are not federal holidays and are not days off. They are a separate, separately switchable layer.
- State holidays (Patriots’ Day, Pioneer Day, Mardi Gras and so on) are out of scope for this dataset.
- State, county, municipal, school-district, religious and employer-specific holidays are out of scope. Patriots’ Day, Pioneer Day, Mardi Gras and the many state-level observances of Indigenous Peoples’ Day are not in this list.
- Verify official holiday dates before relying on them for payroll, contracts or leave entitlement. This site is a planning aid, and the calendar it produces is not a legal record. Where money or an obligation depends on a date, check it against your employer’s published schedule or the source named above.
When not to use this layout
Marked days are noise on some sheets, and there are three cases where you should print something else. A chore chart, a habit tracker or a classroom handout reads better with every mark stripped — use the blank layout. A sheet that only needs the statutory days does not want the soft ones: leave the holiday switch on and the observance switch off, which is the default everywhere else on this site. And a calendar for a country other than the United States should not use this page at all, because the launch data set covers one country and marking the wrong days is worse than marking none.
For the mechanics of getting any of these onto paper at the right size, see the printing guide.