2004 Calendar USA‹ 2003 Calendar› 2005 CalendarJanuaryNoSuMoTuWeThFrSa11232456789103111213141516174181920212223245252627282930311 - New Year's Day,19 - Martin Luther King Day,19 - Confederate Heroes Day,19 - Robert E. Lee Day (selected states)FebruaryNoSuMoTuWeThFrSa61234567789101112131481516171819202192223242526272810292 - Groundhog Day,14 - Valentine's Day,16 - Washington's BirthdayMarchNoSuMoTuWeThFrSa1012345611789101112131214151617181920132122232425262714282930312 - Texas Independence DayAprilNoSuMoTuWeThFrSa14123154567891016111213141516171718192021222324182526272829309 - Good Friday,19 - Patriots' Day,26 - Confederate Memorial Day (AL, FL, GA)MayNoSuMoTuWeThFrSa181192345678209101112131415211617181920212222232425262728292330314 - Teachers' Day,9 - Mother's Day,31 - Memorial DayJuneNoSuMoTuWeThFrSa231234524678910111225131415161718192620212223242526272728293014 - Flag Day,19 - Juneteenth,20 - Father's DayJulyNoSuMoTuWeThFrSa2712328456789102911121314151617301819202122232431252627282930314 - Independence Day,5 - Independence Day (observed),25 - Parents' DayAugustNoSuMoTuWeThFrSa32123456733891011121314341516171819202135222324252627283629303121 - San Jacinto Day,27 - Lyndon Baines Johnson DaySeptemberNoSuMoTuWeThFrSa36123437567891011381213141516171839192021222324254026272829306 - Labor Day,12 - Grandparents DayOctoberNoSuMoTuWeThFrSa4012413456789421011121314151643171819202122234424252627282930453111 - Columbus Day,31 - HalloweenNovemberNoSuMoTuWeThFrSa451234564678910111213471415161718192048212223242526274928293011 - Veterans Day,25 - Thanksgiving Day,26 - Black FridayDecemberNoSuMoTuWeThFrSa49123450567891011511213141516171852192021222324255326272829303124 - Christmas (observed),24 - Christmas Eve,25 - Christmas,26 - Boxing Day,31 - New Year's Day (substitute day),31 - New Year's EveLegend30 Public holidays (federal)31 Holidays and Observances - not public holidays1 Sunday31 Saturday26 Today26 Weekdays