Month Flat Week Day

Independence Day

Thursday, July 4, 2024
Wednesday, July 4, 2029

Veterans Day

Monday, November 11, 2024
Saturday, November 11, 2028

Thanksgiving

Thursday, November 28, 2024
Thursday, November 23, 2028

Christmas Eve

Tuesday, December 24, 2024
Sunday, December 24, 2028

Christmas Day

Wednesday, December 25, 2024
Monday, December 25, 2028

New Year's Day

Wednesday, January 1, 2025
Monday, January 1, 2029

President's Day

Monday, February 17, 2025
Monday, February 19, 2029

Memorial Day

Monday, May 26, 2025
Monday, May 27, 2030

Independence Day

Friday, July 4, 2025
Wednesday, July 4, 2029

Veterans Day

Tuesday, November 11, 2025
Saturday, November 11, 2028