December 2031 Calendar

December 2031 has 31 days, from Monday, December 1 to Wednesday, December 31. It has 22 working days and one federal holiday: Christmas Day (Thursday, December 25).

Updated · By the YearlyCalendar.org team

Download PDF2031 yearly calendar

US federal holidays shaded · Wk = ISO week number

December 2031
WkSundaySunMondayMonTuesdayTueWednesdayWedThursdayThuFridayFriSaturdaySat
491Cyber Monday23456
5078910Hanukkah (first day)111213
5114151617181920
5221222324Christmas Eve25Christmas Day2627
128293031New Year's Eve

Holidays and observances in December 2031

HolidayDateDayType
Cyber MondayMondayObservance
Hanukkah (first day)
First candle is lit the evening before.
WednesdayReligious
Christmas EveWednesdayObservance
Christmas DayThursdayFederal
New Year's EveWednesdayObservance

All 2031 holidays and observances →

December 2031 at a glance

23weekdays (Mon–Fri)
8weekend days
W49–W1ISO week numbers (Wk)
Q4quarter (Oct–Dec)
335–365days of the year
Fall → Winterseason (N. Hemisphere)

Key dates in December 2031

Times are Eastern Time (EST/EDT).

DateEventDetails
December solstice — first day of winterSunday, December 21, 8:56 PM EST

Moon phases in December 2031

Times are Eastern Time (EST/EDT). All 2031 moon phases.

PhaseDateTime (ET)
Last Quarter10:20 PM EST
New Moon4:06 AM EST
First Quarter7:00 PM EST
Full Moon (Cold Moon)12:33 PM EST

November 2031 and January 2032

November
SuMoTuWeThFrSa
1
2345678
9101112131415
16171819202122
23242526272829
30
January
SuMoTuWeThFrSa
123
45678910
11121314151617
18192021222324
25262728293031

About December

From the Latin decem, "ten" — the tenth month of the old Roman calendar. Birthstone: Turquoise / Tanzanite. Birth flower: Narcissus. Zodiac: Sagittarius / Capricorn. All 12 months.

Frequently asked questions

What are the first and last business days of December 2031?

The first business day is Monday, December 1 and the last is Wednesday, December 31, counting Monday–Friday and skipping US federal holidays.

How many working hours are in December 2031?

December 2031 has 176 working hours at 8 hours per working day, or 184 hours for someone who works through the federal holidays.

How many weekends are in December 2031?

December 2031 has four full Saturday–Sunday weekends. Mondays, Tuesdays and Wednesdays occur five times and every other weekday four times.

Related calendars and guides