There are eleven annual U.S. federal holidays on the calendar designated by the United States Congress. Unlike many other countries, there are no “national holidays” in the United States because Congress only has constitutional authority to create holidays for federal institutions. Most federal holidays are also observed as state holidays.
Federal Holidays In United States
- New Year’s Day – January 1
- Martin Luther King Jr. Day – Third Monday in January
- Washington’s Birthday (Presidents’ Day) – Third Monday in February
- Memorial Day – Last Monday in May
- Independence Day – July 4
- Labor Day – First Monday in September
- Columbus Day – Second Monday in October
- Veterans Day – November 11
- Thanksgiving Day – Fourth Thursday in November
- Christmas Day – December 25
Full List of Holidays In US
Date | Day | Holiday Name |
January 01 | Saturday | New Year’s Day |
January 03 | Monday | New Year’s Day (in lieu) |
January 17 | Monday | Martin Luther King Jr Day |
February 21 | Monday | President’s Day or Washington’s Birthday |
April 17 | Sunday | Easter Sunday |
May 08 | Sunday | Mother’s Day |
May 30 | Monday | US Memorial Day |
June 17 | Friday | Juneteenth |
June 19 | Sunday | Juneteenth |
June 19 | Sunday | Father’s Day |
June 20 | Monday | Juneteenth (in lieu) |
July 04 | Monday | Independence Day |
September 05 | Monday | US Labor Day |
October 10 | Monday | US Indigenous People’s Day |
October 10 | Monday | Columbus Day |
November 11 | Friday | Veterans Day |
November 24 | Thursday | Thanksgiving Day Celebration |
November 25 | Friday | The Day After Thanksgiving Day |
December 25 | Sunday | Christmas Day |
December 26 | Monday | Christmas Day (in lieu) |
History of public holidays in U.S
Congress is tasked with establishing public holidays. The first holidays passed into law were New Year’s, Independence Day, Thanksgiving and Christmas. Initially, only federal employees working in the District of Columbia were able to take advantage of the holidays, but later the law was expanded to all federal workers.
By the end of the nineteenth century, Congress had also added George Washington’s Birthday, Memorial Day and Labor Day.
After World War I, Congress established Veterans Day.
With many public holidays falling on different dates each year, Congress passed the Uniform Monday Holiday Act in the late 1960s, which mandated that most holidays fall on the Monday of a specific week each year. This bill also established Columbus Day.
Under President Regan, Congress added MLK Day to the list and the move was opposed by Senate icon John McCain. A few years later, McCain said that he was wrong and supported his home state of Arizona in establishing their own holiday to celebrate the civil rights leader.
Juneteenth is the latest holiday to be approved by Congress. The vote to officially elevate the holiday took place in June 2021. The measure was unanimously approved by the Senate. Before becoming the latest public holiday, it was celebrated in almost every US state.