Search holidays, national days and tools

Press Enter to open the first result, or Esc to close.

What day of the week is December 31?

December 31, 2026 is a Thursday

46 days from today

It is the 5th Thursday of December, the last one that month.

Showing the next December 31 on or after today, Sunday, November 15, 2026, in your time zone.

What's on December 31, 2026

The full lists are further down this page.

December 31 by year

Day of the week of December 31, 2024–2032
YearDay of the weekWeekday or weekend
2024TuesdayWeekday
2025WednesdayWeekday
2026ThursdayWeekday
2027FridayWeekday
2028SundayWeekend
2029MondayWeekday
2030TuesdayWeekday
2031WednesdayWeekday
2032FridayWeekday

About December 31, 2026

Public holidays on December 31, 2026 around the world

12 countries and territories have a nationwide public holiday on December 31, 2026:

This date elsewhere

Frequently asked questions

What day of the week is December 31, 2026?

It's a Thursday, the 5th Thursday of December, and the last one that month.

Is December 31, 2026 on a weekend?

No, it is a Thursday, a weekday.

What day is December 31 in 2027?

December 31, 2027 falls on a Friday.