2025 Holidays

<2024  Year:  2026>
 US Federal  US/Other  UN+
Holidays 2025 Week Day Date Countdown
New Year's Day Wednesday January 1, 2025 120 days ago
Epiphany Monday January 6, 2025 115 days ago
Inauguration Day Monday January 20, 2025 101 days ago
Martin Luther King Jr's Day Monday January 20, 2025 101 days ago
Ground Hog Day Sunday February 2, 2025 88 days ago
Valentine's Day Friday February 14, 2025 76 days ago
President's Day Monday February 17, 2025 73 days ago
Ash Wednesday Wednesday March 5, 2025 57 days ago
Saint Patrick's Day Monday March 17, 2025 45 days ago
Palm Sunday Sunday April 13, 2025 18 days ago
Income Tax Day Tuesday April 15, 2025 16 days ago
Good Friday Friday April 18, 2025 13 days ago
Easter Sunday April 20, 2025 11 days ago
Easter Monday Monday April 21, 2025 10 days ago
Earth Day Tuesday April 22, 2025 9 days ago
Arbor Day Friday April 25, 2025 6 days ago
Cinco de Mayo Monday May 5, 2025 in 4 days
Mother's Day Sunday May 11, 2025 in 10 days
National Maritime Day Thursday May 22, 2025 in 21 days
National Missing Children's Day Sunday May 25, 2025 in 24 days
Memorial Day Monday May 26, 2025 in 25 days
D-Day Friday June 6, 2025 in 36 days
Flag Day Saturday June 14, 2025 in 44 days
Father's Day Sunday June 15, 2025 in 45 days
Independence Day Friday July 4, 2025 in 64 days
Labor Day Monday September 1, 2025 in 123 days
Grandparent's Day Sunday September 7, 2025 in 129 days
Patriot Day Thursday September 11, 2025 in 133 days
Columbus Day Monday October 13, 2025 in 165 days
Halloween Friday October 31, 2025 in 183 days
All Saints' Day Saturday November 1, 2025 in 184 days
All Souls' Day Sunday November 2, 2025 in 185 days
Election Day Tuesday November 4, 2025 in 187 days
Veteran's Day Tuesday November 11, 2025 in 194 days
Thanksgiving Day Thursday November 27, 2025 in 210 days
Black Friday Friday November 28, 2025 in 211 days
Cyber Monday Monday December 1, 2025 in 214 days
Pearl Harbor Day Sunday December 7, 2025 in 220 days
Feast of the Immaculate Conception Monday December 8, 2025 in 221 days
Christmas Eve Wednesday December 24, 2025 in 237 days
Christmas Day Thursday December 25, 2025 in 238 days
New Year's Eve Wednesday December 31, 2025 in 244 days