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
- Federal holiday / day off
- Observance
- Weekend
US federal holidays shaded · Wk = ISO week number
| Wk | SundaySun | MondayMon | TuesdayTue | WednesdayWed | ThursdayThu | FridayFri | SaturdaySat |
|---|---|---|---|---|---|---|---|
| 49 | 1Cyber Monday | 2 | 3 | 4 | 5 | 6 | |
| 50 | 7 | 8 | 9 | 10 | 11 | 12 | 13 |
| 51 | 14 | 15Hanukkah (first day) | 16 | 17 | 18 | 19 | 20 |
| 52 | 21 | 22 | 23 | 24Christmas Eve | 25Christmas Day | 26 | 27 |
| 1 | 28 | 29 | 30 | 31New Year's Eve |
Holidays and observances in December 2025
| Holiday | Date | Day | Type |
|---|---|---|---|
| Cyber Monday | Monday | Observance | |
| Hanukkah (first day) First candle is lit the evening before. | Monday | Religious | |
| Christmas Eve | Wednesday | Observance | |
| Christmas Day | Thursday | Federal | |
| New Year's Eve | Wednesday | Observance |
December 2025 at a glance
Key dates in December 2025
Times are Eastern Time (EST/EDT).
| Date | Event | Details |
|---|---|---|
| December solstice — first day of winter | Sunday, December 21, 10:03 AM EST |
Moon phases in December 2025
Times are Eastern Time (EST/EDT). All 2025 moon phases.
| Phase | Date | Time (ET) |
|---|---|---|
| Full Moon (Cold Moon) | 6:14 PM EST | |
| Last Quarter | 3:52 PM EST | |
| New Moon | 8:43 PM EST | |
| First Quarter | 2:10 PM EST |
November 2025 and January 2026
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.