Next: Columbus Day on Monday, October 12, 2026 — in 2 days.
Long weekends in 1981
Federal days off that fall on a Monday or Friday give a three-day weekend.
Jan 17–19 Martin Luther King Jr. Day
Feb 14–16 Presidents' Day
May 23–25 Memorial Day
Jun 19–21 Juneteenth
Jul 3–5 Independence Day
Sep 5–7 Labor Day
Oct 10–12 Columbus Day
Dec 25–27 Christmas Day
The observed-day rule
When a federal holiday falls on a Saturday, federal employees get the day off on the Friday before; when it falls on a Sunday, they get the Monday after. Holidays fixed to a weekday, such as Labor Day or Thanksgiving, are never moved. Banks and private employers usually, but not always, follow the same rule.
Observances in 1981
Common days that are not public holidays: schools and businesses stay open.
Date
Day
Holiday
Feb 2
Monday
Groundhog Day
Feb 14
Saturday
Valentine's Day
Mar 8
Sunday
Daylight Saving Time begins
Mar 17
Tuesday
St. Patrick's Day
Apr 15
Wednesday
Tax Day
Apr 19
Sunday
Easter Sunday
Apr 22
Wednesday
Earth Day
May 10
Sunday
Mother's Day
Jun 14
Sunday
Flag Day
Jun 21
Sunday
Father's Day
Oct 31
Saturday
Halloween
Nov 1
Sunday
Daylight Saving Time ends
Nov 27
Friday
Black Friday
Dec 24
Thursday
Christmas Eve
Dec 31
Thursday
New Year's Eve
Printable 1981 calendar with holidays
Every holiday above is marked on the calendar and listed beside it. Type your own dates, then print or download a PDF.
Saved in this browserClick any day to type on it. Use ←→ for the previous or next month.Tap any day to add a note or highlight it.
Questions and answers
How many federal holidays are in 1981?
There are 11 federal holidays in 1981. When one falls on a Saturday it is observed on Friday, and on a Sunday it is observed on Monday.
Which federal holidays fall on a weekend in 1981?
In 1981 Independence Day (Saturday, July 4, observed Friday, July 3) fall on a weekend, so they are observed on the nearest weekday.
Is Juneteenth a federal holiday?
Yes. Juneteenth National Independence Day, June 19, became the 11th federal holiday in 2021. In 1981 it falls on Friday, June 19.
When is the next federal holiday?
The next federal holiday is Columbus Day on Monday, October 12, 2026.