2023

The year 2023 will start on Sunday, January 1, and end on Sunday, December 31. On Tuesday, January 10, Microsoft will end support for Windows 8.1.

Calendar with holidays
Holidays:
 * New Year's Day: Sunday, January 1
 * Epiphany: Friday, January 6
 * Martin Luther King Jr. Day: Monday, January 16
 * Groundhog Day: Thursday, February 2
 * Super Bowl Sunday: Sunday, February 5
 * Lincoln's Birthday: Sunday, February 12
 * Valentine's Day: Tuesday, February 14
 * Washington's Birthday: Monday, February 20
 * Mardi Gras: Tuesday, February 21
 * Ash Wednesday: Wednesday, February 22
 * DST Start (clocks spring forward): Sunday, March 12 at 2:00 AM, which becomes 3:00 AM
 * Pi Day: Tuesday, March 14
 * Saint Patrick's Day: Friday, March 17
 * Cesar Chavez Day: Friday, March 31
 * April Fools' Day: Saturday, April 1
 * Palm Sunday: Sunday, April 2
 * Good Friday: Friday, April 7
 * Easter: Sunday, April 9
 * Earth Day: Saturday, April 22
 * Cinco de Mayo: Friday, May 5
 * Mother's Day: Sunday, May 14
 * Armed Forces Day: Saturday, May 20
 * Memorial Day: Monday, May 29
 * Flag Day: Wednesday, June 14
 * Father's Day: Sunday, June 18
 * Juneteenth: Monday, June 19
 * Independence Day: Tuesday, July 4
 * Labor Day: Monday, September 4
 * National Grandparents' Day: Sunday, September 10
 * Patriot Day: Monday, September 11
 * Constitution Day: Sunday, September 17
 * Columbus Day: Monday, October 9
 * Sweetest Day: Saturday, October 21
 * National Trick or Treat Day: Saturday, October 28
 * Halloween: Tuesday, October 31
 * DST End (clocks fall back): Sunday, November 5 at 2:00 AM, which becomes 1:00 AM
 * Election Day: Tuesday, November 7
 * Veterans Day: Saturday, November 11
 * Thanksgiving: Thursday, November 23
 * Black Friday: Friday, November 24
 * Small Business Saturday: Saturday, November 25
 * Cyber Monday: Monday, November 27
 * Giving Tuesday: Tuesday, November 28
 * Pearl Harbor Remembrance Day: Thursday, December 7
 * Christmas Eve: Sunday, December 24
 * Christmas: Monday, December 25
 * Kwanzaa: Tuesday, December 26, 2023, to Monday, January 1, 2024
 * New Year's Eve: Sunday, December 31