US holiday schedule 2025: Public and non-federal holidays, other key events | Hindustan Times

US holiday schedule 2025: Public and non-federal holidays, other key events

ByArya Vaishnavi
Published on: Jan 02, 2025 11:12 PM IST

Here's a list of all US federal holidays, non-federal holidays, and other key events in 2025

As we ring in a new year, it is pertinent to know when federal and non-federal holidays fall. Learning about the key events allows one to efficiently plan their vacations or family gatherings. So, here's a list of all key dates in 2025:

2025 federal holiday schedule
2025 federal holiday schedule

2025 federal holidays

Wednesday, January 1: New Year’s Day

Monday, January 20: Birthday of Martin Luther King, Jr.

Monday, January 20: Inauguration Day

Monday, Febuary17: Washington’s Birthday

Monday, May 26: Memorial Day

Thursday, June 19: Juneteenth

Friday, July 4: Independence Day

Monday, September 1: Labor Day

Monday, October 13: Columbus Day/Indigenous Peoples' Day

Tuesday, November 11: Veterans Day

Thursday, November 27: Thanksgiving Day

Thursday, December 25: Christmas Day

ALSO READ: Donald Trump Jr shares new video of president-elect, Melania dancing to YMCA at Mar-a-Lago New Year's party

2025 non-federal holidays

Wednesday, January 29: Chinese New Year

Sunday, February 2: Groundhog Day

Friday, February 14: Valentine's Day

Friday, February 28 (tentative): Ramadan begins

Tuesday, March 4: Mardi Gras

Wednesday, March 5: Ash Wednesday

Monday, March 17: St. Patrick's Day

Friday, April 18: Good Friday

Sunday, April 20: Easter Sunday

Monday, May 5: May Day

Monday, May 5: Cinco De Mayo

Sunday, May 11: Mother's Day

Saturday, June 14: Flag Day

Sunday, June 15: Father's Day

Monday, October 20: Diwali

Friday, October 31: Halloween

Saturday, November 1 through Sunday, November 2: Day of the Dead

Friday, November 28: Black Friday

Monday, December 1: Cyber Monday

Sunday, December 14: Hanukkah begins

Wednesday, December 24: Christmas Eve

Wednesday, December 31: New Year's Eve

ALSO READ: Tesla Cybertruck ‘explodes’ at Trump International Hotel in Las Vegas, video goes viral

Other key events

Thursday, January 9: National Day of Mourning (introduced by Joe Biden in honour of former President Jimmy Carter, who died aged 100 on December 29).

Sunday, February 9: Super Bowl

Sunday, February 16: NBA All-Stars

Stay updated with US News covering politics, crime, weather, local events, and sports highlights. Get the latest on Donald Trump and American politics also realtime updates on Indonesia ferry fire.
Stay updated with US News covering politics, crime, weather, local events, and sports highlights. Get the latest on Donald Trump and American politics also realtime updates on Indonesia ferry fire.
SHARE THIS ARTICLE ON
SHARE
close
Story Saved
Live Score
Saved Articles
Following
My Reads
Sign out
Get App
crown-icon
Subscribe Now!
.affilate-product { padding: 12px 10px; border-radius: 4px; box-shadow: 0 0 6px 0 rgba(64, 64, 64, 0.16); background-color: #fff; margin: 0px 0px 20px; } .affilate-product #affilate-img { width: 110px; height: 110px; position: relative; margin: 0 auto 10px auto; box-shadow: 0px 0px 0.2px 0.5px #00000017; border-radius: 6px; } #affilate-img img { max-width: 100%; max-height: 100%; position: absolute; top: 50%; left: 50%; transform: translate(-50%, -50%); } .affilate-heading { font-size: 16px; color: #000; font-family: "Lato",sans-serif; font-weight:700; margin-bottom: 15px; } .affilate-price { font-size: 24px; color: #424242; font-family: 'Lato', sans-serif; font-weight:900; } .affilate-price del { color: #757575; font-size: 14px; font-family: 'Lato', sans-serif; font-weight:400; margin-left: 10px; text-decoration: line-through; } .affilate-rating .discountBadge { font-size: 12px; border-radius: 4px; font-family: 'Lato', sans-serif; font-weight:400; color: #ffffff; background: #fcb72b; line-height: 15px; padding: 0px 4px; display: inline-flex; align-items: center; justify-content: center; min-width: 63px; height: 24px; text-align: center; margin-left: 10px; } .affilate-rating .discountBadge span { font-family: 'Lato', sans-serif; font-weight:900; margin-left: 5px; } .affilate-discount { display: flex; justify-content: space-between; align-items: end; margin-top: 10px } .affilate-rating { font-size: 13px; font-family: 'Lato', sans-serif; font-weight:400; color: black; display: flex; align-items: center; } #affilate-rating-box { width: 48px; height: 24px; color: white; line-height: 17px; text-align: center; border-radius: 2px; background-color: #508c46; white-space: nowrap; display: inline-flex; justify-content: center; align-items: center; gap: 4px; margin-right: 5px; } #affilate-rating-box img { height: 12.5px; width: auto; } #affilate-button{ display: flex; flex-direction: column; position: relative; } #affilate-button img { width: 58px; position: absolute; bottom: 42px; right: 0; } #affilate-button button { width: 101px; height: 32px; font-size: 14px; cursor: pointer; text-transform: uppercase; background: #00b1cd; text-align: center; color: #fff; border-radius: 4px; font-family: 'Lato',sans-serif; font-weight:900; padding: 0px 16px; display: inline-block; border: 0; } @media screen and (min-width:1200px) { .affilate-product #affilate-img { margin: 0px 20px 0px 0px; } .affilate-product { display: flex; position: relative; } .affilate-info { width: calc(100% - 130px); min-width: calc(100% - 130px); display: flex; flex-direction: column; justify-content: space-between; } .affilate-heading { margin-bottom: 8px; } .affilate-rating .discountBadge { position: absolute; left: 10px; top: 12px; margin: 0; } #affilate-button{ flex-direction: row; gap:20px; align-items: center; } #affilate-button img { width: 75px; position: relative; top: 4px; } }