2025 Holidays

<2024  Year:  2026>
 US Federal  US/Other  UN+
Holidays 2025 Week Day Date Countdown
New Year's Day Wednesday January 1, 2025 40 days ago
Epiphany Monday January 6, 2025 35 days ago
Inauguration Day Monday January 20, 2025 21 days ago
Martin Luther King Jr's Day Monday January 20, 2025 21 days ago
Ground Hog Day Sunday February 2, 2025 8 days ago
Valentine's Day Friday February 14, 2025 in 4 days
President's Day Monday February 17, 2025 in 7 days
Ash Wednesday Wednesday March 5, 2025 in 23 days
Saint Patrick's Day Monday March 17, 2025 in 35 days
Palm Sunday Sunday April 13, 2025 in 62 days
Income Tax Day Tuesday April 15, 2025 in 64 days
Good Friday Friday April 18, 2025 in 67 days
Easter Sunday April 20, 2025 in 69 days
Easter Monday Monday April 21, 2025 in 70 days
Earth Day Tuesday April 22, 2025 in 71 days
Arbor Day Friday April 25, 2025 in 74 days
Cinco de Mayo Monday May 5, 2025 in 84 days
Mother's Day Sunday May 11, 2025 in 90 days
National Maritime Day Thursday May 22, 2025 in 101 days
National Missing Children's Day Sunday May 25, 2025 in 104 days
Memorial Day Monday May 26, 2025 in 105 days
D-Day Friday June 6, 2025 in 116 days
Flag Day Saturday June 14, 2025 in 124 days
Father's Day Sunday June 15, 2025 in 125 days
Independence Day Friday July 4, 2025 in 144 days
Labor Day Monday September 1, 2025 in 203 days
Grandparent's Day Sunday September 7, 2025 in 209 days
Patriot Day Thursday September 11, 2025 in 213 days
Columbus Day Monday October 13, 2025 in 245 days
Halloween Friday October 31, 2025 in 263 days
All Saints' Day Saturday November 1, 2025 in 264 days
All Souls' Day Sunday November 2, 2025 in 265 days
Election Day Tuesday November 4, 2025 in 267 days
Veteran's Day Tuesday November 11, 2025 in 274 days
Thanksgiving Day Thursday November 27, 2025 in 290 days
Black Friday Friday November 28, 2025 in 291 days
Cyber Monday Monday December 1, 2025 in 294 days
Pearl Harbor Day Sunday December 7, 2025 in 300 days
Feast of the Immaculate Conception Monday December 8, 2025 in 301 days
Christmas Eve Wednesday December 24, 2025 in 317 days
Christmas Day Thursday December 25, 2025 in 318 days
New Year's Eve Wednesday December 31, 2025 in 324 days