December 2025 Calendar

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

Updated · By the YearlyCalendar.org team

Download PDF2025 yearly calendar

US federal holidays shaded · Wk = ISO week number

December 2025
WkSundaySunMondayMonTuesdayTueWednesdayWedThursdayThuFridayFriSaturdaySat
491Cyber Monday23456
5078910111213
511415Hanukkah (first day)1617181920
5221222324Christmas Eve25Christmas Day2627
128293031New Year's Eve

Holidays and observances in December 2025

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

All 2025 holidays and observances →

December 2025 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 2025

Times are Eastern Time (EST/EDT).

DateEventDetails
December solstice — first day of winterSunday, December 21, 10:03 AM EST

Moon phases in December 2025

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

PhaseDateTime (ET)
Full Moon (Cold Moon)6:14 PM EST
Last Quarter3:52 PM EST
New Moon8:43 PM EST
First Quarter2:10 PM EST

November 2025 and January 2026

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 2025?

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

How many working hours are in December 2025?

December 2025 had 176 working hours at 8 hours per working day, or 184 hours for someone who worked through the federal holidays.

How many weekends are in December 2025?

December 2025 had four full Saturday–Sunday weekends. Mondays, Tuesdays and Wednesdays occurred five times and every other weekday four times.

Related calendars and guides