2025 Holidays

<2024  Year:  2026>
 US Federal  US/Other  UN+
Holidays 2025 Week Day Date Countdown
New Year's Day Wednesday January 1, 2025 136 days ago
Epiphany Monday January 6, 2025 131 days ago
Inauguration Day Monday January 20, 2025 117 days ago
Martin Luther King Jr's Day Monday January 20, 2025 117 days ago
Ground Hog Day Sunday February 2, 2025 104 days ago
Valentine's Day Friday February 14, 2025 92 days ago
President's Day Monday February 17, 2025 89 days ago
Ash Wednesday Wednesday March 5, 2025 73 days ago
Saint Patrick's Day Monday March 17, 2025 61 days ago
Palm Sunday Sunday April 13, 2025 34 days ago
Income Tax Day Tuesday April 15, 2025 32 days ago
Good Friday Friday April 18, 2025 29 days ago
Easter Sunday April 20, 2025 27 days ago
Easter Monday Monday April 21, 2025 26 days ago
Earth Day Tuesday April 22, 2025 25 days ago
Arbor Day Friday April 25, 2025 22 days ago
Cinco de Mayo Monday May 5, 2025 12 days ago
Mother's Day Sunday May 11, 2025 6 days ago
National Maritime Day Thursday May 22, 2025 in 5 days
National Missing Children's Day Sunday May 25, 2025 in 8 days
Memorial Day Monday May 26, 2025 in 9 days
D-Day Friday June 6, 2025 in 20 days
Flag Day Saturday June 14, 2025 in 28 days
Father's Day Sunday June 15, 2025 in 29 days
Independence Day Friday July 4, 2025 in 48 days
Labor Day Monday September 1, 2025 in 107 days
Grandparent's Day Sunday September 7, 2025 in 113 days
Patriot Day Thursday September 11, 2025 in 117 days
Columbus Day Monday October 13, 2025 in 149 days
Halloween Friday October 31, 2025 in 167 days
All Saints' Day Saturday November 1, 2025 in 168 days
All Souls' Day Sunday November 2, 2025 in 169 days
Election Day Tuesday November 4, 2025 in 171 days
Veteran's Day Tuesday November 11, 2025 in 178 days
Thanksgiving Day Thursday November 27, 2025 in 194 days
Black Friday Friday November 28, 2025 in 195 days
Cyber Monday Monday December 1, 2025 in 198 days
Pearl Harbor Day Sunday December 7, 2025 in 204 days
Feast of the Immaculate Conception Monday December 8, 2025 in 205 days
Christmas Eve Wednesday December 24, 2025 in 221 days
Christmas Day Thursday December 25, 2025 in 222 days
New Year's Eve Wednesday December 31, 2025 in 228 days