2025 Holidays

<2024  Year:  2026>
 US Federal  US/Other  UN+
Holidays 2025 Week Day Date Countdown
New Year's Day Wednesday January 1, 2025 166 days ago
Epiphany Monday January 6, 2025 161 days ago
Inauguration Day Monday January 20, 2025 147 days ago
Martin Luther King Jr's Day Monday January 20, 2025 147 days ago
Ground Hog Day Sunday February 2, 2025 134 days ago
Valentine's Day Friday February 14, 2025 122 days ago
President's Day Monday February 17, 2025 119 days ago
Ash Wednesday Wednesday March 5, 2025 103 days ago
Saint Patrick's Day Monday March 17, 2025 91 days ago
Palm Sunday Sunday April 13, 2025 64 days ago
Income Tax Day Tuesday April 15, 2025 62 days ago
Good Friday Friday April 18, 2025 59 days ago
Easter Sunday April 20, 2025 57 days ago
Easter Monday Monday April 21, 2025 56 days ago
Earth Day Tuesday April 22, 2025 55 days ago
Arbor Day Friday April 25, 2025 52 days ago
Cinco de Mayo Monday May 5, 2025 42 days ago
Mother's Day Sunday May 11, 2025 36 days ago
National Maritime Day Thursday May 22, 2025 25 days ago
National Missing Children's Day Sunday May 25, 2025 22 days ago
Memorial Day Monday May 26, 2025 21 days ago
D-Day Friday June 6, 2025 10 days ago
Flag Day Saturday June 14, 2025 2 days ago
Father's Day Sunday June 15, 2025 1 days ago
Independence Day Friday July 4, 2025 in 18 days
Labor Day Monday September 1, 2025 in 77 days
Grandparent's Day Sunday September 7, 2025 in 83 days
Patriot Day Thursday September 11, 2025 in 87 days
Columbus Day Monday October 13, 2025 in 119 days
Halloween Friday October 31, 2025 in 137 days
All Saints' Day Saturday November 1, 2025 in 138 days
All Souls' Day Sunday November 2, 2025 in 139 days
Election Day Tuesday November 4, 2025 in 141 days
Veteran's Day Tuesday November 11, 2025 in 148 days
Thanksgiving Day Thursday November 27, 2025 in 164 days
Black Friday Friday November 28, 2025 in 165 days
Cyber Monday Monday December 1, 2025 in 168 days
Pearl Harbor Day Sunday December 7, 2025 in 174 days
Feast of the Immaculate Conception Monday December 8, 2025 in 175 days
Christmas Eve Wednesday December 24, 2025 in 191 days
Christmas Day Thursday December 25, 2025 in 192 days
New Year's Eve Wednesday December 31, 2025 in 198 days