2004

The year 2004 started on Thursday, January 1, and ended on Friday, December 31. It was a leap year.

Calendar with holidays
Holidays:
 * New Year's Day: Thursday, January 1
 * Epiphany: Tuesday, January 6
 * Martin Luther King Jr. Day: Monday, January 19
 * Super Bowl Sunday: Sunday, February 1
 * Groundhog Day: Monday, February 2
 * Square Root Day: Monday, February 2
 * Super Tuesday I: Tuesday, February 3
 * Lincoln's Birthday: Thursday, February 12
 * Valentine's Day: Saturday, February 14
 * Washington's Birthday: Monday, February 16
 * Mardi Gras: Tuesday, February 24
 * Ash Wednesday: Wednesday, February 25
 * Leap Day: Sunday, February 29
 * Super Tuesday II: Tuesday, March 2
 * Pi Day: Sunday, March 14
 * Saint Patrick's Day: Wednesday, March 17
 * Cesar Chavez Day: Wednesday, March 31
 * April Fools' Day: Thursday, April 1
 * Daylight Saving Time Starts (clocks spring forward): Sunday, April 4 at 2:00 AM, which becomes 3:00 AM
 * Palm Sunday: Sunday, April 4
 * Good Friday: Friday, April 9
 * Easter: Sunday, April 11
 * Earth Day: Thursday, April 22
 * Cinco de Mayo: Wednesday, May 5
 * Mother's Day: Sunday, May 9
 * Armed Forces Day: Saturday, May 15
 * Memorial Day: Monday, May 31
 * Flag Day: Monday, June 14
 * Juneteenth: Saturday, June 19
 * Father's Day: Sunday, June 20
 * Independence Day: Sunday, July 4
 * Labor Day: Monday, September 6
 * Patriot Day: Saturday, September 11
 * National Grandparents' Day: Sunday, September 12
 * Citizenship Day: Friday, September 17
 * Columbus Day: Monday, October 11
 * Indigenous Peoples' Day: Monday, October 11
 * Sweetest Day: Saturday, October 16
 * Daylight Saving Time Ends (clocks fall back): Sunday, October 31 at 2:00 AM, which becomes 1:00 AM
 * Halloween: Sunday, October 31
 * Election Day: Tuesday, November 2
 * Veterans Day: Thursday, November 11
 * Thanksgiving: Thursday, November 25
 * Black Friday: Friday, November 26
 * Pearl Harbor Remembrance Day: Tuesday, December 7
 * Christmas Eve: Friday, December 24
 * Christmas: Saturday, December 25
 * Kwanzaa: Sunday, December 26, 2004, to Saturday, January 1, 2005
 * New Year's Eve: Friday, December 31