Public holiday shift checker: United States
Match US federal holiday dates and OPM observed dates to each crew's repeating shift pattern. Check state and employer calendars separately.
2027 public holiday shift check
Federal holidays. Pattern DDDDOOOO, starting Sunday, 3 January 2027.
Crew offsets: Crew A 0 days.
Example: Edit settings to personalise.
Works means a shift starts on that stored date. Overnight overlap and holiday pay are not calculated.
- Crew A5 of 15 markers: work startsShifts start on 5 of 15 holiday records
New Year's Day
- Crew A
- Before start: no schedule
Birthday of Martin Luther King, Jr.
- Crew A
- Off
| Date and holiday | Crew A |
|---|---|
| New Year's Day | Before start: no schedule |
| Birthday of Martin Luther King, Jr. | Off |
| Washington's Birthday | Works: Day shift (D) |
| Memorial Day | Off |
| Juneteenth National Independence Day (observed)Actual date: Saturday, 19 June 2027.Observed for the actual holiday on 19 June 2027. | Off |
| Juneteenth National Independence Day | Off |
| Independence Day | Off |
| Independence Day (observed)Actual date: Sunday, 4 July 2027.Observed for the actual holiday on 4 July 2027. | Off |
| Labor Day | Off |
| Columbus Day | Works: Day shift (D) |
| Veterans Day | Works: Day shift (D) |
| Thanksgiving Day | Off |
| Christmas Day (observed)Actual date: Saturday, 25 December 2027.Observed for Christmas Day on 25 December 2027. | Works: Day shift (D) |
| Christmas Day | Off |
| New Year's Day (observed)Actual date: Saturday, 1 January 2028.Observed for New Year's Day on 1 January 2028. | Works: Day shift (D) |
Holiday data coverage
Federal holidays. Stored years: 2027, 2028.
U.S. federal holiday calendar. Actual holiday dates and the OPM observed dates for most federal employees are separate markers.
- State, local, school and employer-specific holidays are not included. These markers do not determine work requirements or holiday pay.
- Results describe shifts starting on each stored date. Holiday pay, entitlement, substitute arrangements and timed overlap are not calculated.
Regional sources
- U.S. federal holiday schedules, 2027 and 2028Checked 13 October 2026.https://www.opm.gov/policy-data-oversight/pay-leave/federal-holidays/
Printing includes all stored holiday records for the year, all crews and coverage notes.
For general information only, not professional advice. Check the official sources below. Use your own judgement and speak to your employer or HR team before you act.
On this page
How to check holiday shift dates
- Select Federal holidays and read the coverage notes. State, local, employer and school calendars are outside this list.
- Choose a preset or enter your repeating day codes: D day, N night, M morning, E afternoon and O off.
- Set the common start date and the year to check. Dates before the start have no schedule.
- Add up to six crews and set each offset in calendar days. Check the offset against your official rota.
- Read actual and observed markers separately, including the source and coverage notes. On a phone, choose a month to view.
- Save on this device, share the settings or print the complete holiday list and coverage notes.
How it works
For each stored holiday date, the checker uses the same repeating-pattern engine as the shift calendar. Each crew's position is (date minus start date minus crew offset) modulo cycle length. Dates before the common start remain blank for every crew.
A work code means that a shift starts on that calendar date in the entered pattern. O means off. The checker does not compare clock-time intervals, so it cannot decide whether an overnight shift starting the previous day overlaps a holiday. It does not determine holiday pay, entitlement or whether you must attend work.
Data is stored with the site and does not update live. Supported years and regional limitations are shown with the result. An unsupported year produces a warning; an empty list outside coverage is not evidence that no holidays exist. Local, employer and school calendars can differ.
Marker totals count stored rows where a crew has a work code. They can include an actual and an observed date for the same holiday, or two holiday records on one date. These are marker counts, not a count of holiday entitlements or unique shifts.
Share links include crew names, colours, the pattern, start, offsets, year and region. Use non-identifying names if needed. Saving is limited to this browser and country page; deletion does not remove exported or printed copies.
The United States page covers federal holidays in 2027 and 2028. It does not supply state holidays, local observances, employer closures or school district calendars.
Actual federal holiday dates and OPM observed dates remain separate markers. Christmas Day 2027 is Saturday, 25 December, with Friday, 24 December observed. New Year's Day 2028 is observed on 31 December 2027, so that observed marker appears in the 2027 list.
Worked example
Choose Federal holidays, a 4 on 4 off pattern and Crew A with start date 3 January 2027, offset 0. Crew A works on 24 December, the observed Christmas holiday, and is off on 25 December, the actual date. Both markers appear separately; this does not determine holiday pay.
Common questions
Does Works mean my whole shift overlaps the holiday?
No. It means a shift starts on the stored holiday date in your repeating pattern. Overnight overlap and part-day holiday hours are not calculated.
Why do actual and observed dates appear separately?
They can be different dates with different shift results. The label and notes distinguish each stored marker; confirm which date applies to your workplace.
Does this calculate holiday pay or entitlement?
No. A marker does not determine eligibility, compensation or a day off. Check the official source and your employer or HR team.
Why is my year unavailable?
Stored US federal holiday coverage is 2027 and 2028. Outside those years, check OPM and your state, employer or school calendar. An unmarked date does not mean there is no holiday.
Which federal holiday date should I use?
Actual federal holiday dates and OPM observed dates remain separate markers. Christmas Day 2027 is Saturday, 25 December, with Friday, 24 December observed. New Year's Day 2028 is observed on 31 December 2027, so that observed marker appears in the 2027 list.
What is included when I print?
Printing includes every stored holiday record in the selected year, all crew statuses, pattern settings, regional scope, limitations, source links and checked dates. A phone's selected month does not limit the printout.
Sources
Last checked: