How many days in December?
December has 31 days, and that never changes from year to year. In 2026 it runs from Tuesday, December 1, 2026 to Thursday, December 31, 2026.
How many weeks are in December?
31 days is 4 full weeks and 3 days, or 4.43 weeks exactly. No month divides evenly into weeks except February in a common year, which is exactly four.
How many weekdays are in December 2026?
| Weekday | Count in December 2026 |
|---|---|
| Sunday | 4 |
| Monday | 4 |
| Tuesday | 5 |
| Wednesday | 5 |
| Thursday | 5 |
| Friday | 4 |
| Saturday | 4 |
A month of 31 days contains 4 of every weekday, plus 3 extra depending on which weekday it starts on. December 2026 starts on a Tuesday.
Does December ever have a different number of days?
No. Only February varies. December has 31 days in every year, leap or not. The month lengths were fixed by the Julian reform and carried into the Gregorian calendar we use now, which is why the pattern of 30 and 31 day months looks irregular.
What holidays are in December?
December solstice on December 21, Christmas Eve on December 24, Christmas Day on December 25, New Year's Eve on December 31.
Questions
- How many days are in December?
- 31, in every year.
- How many weeks is that?
- 4.43 weeks, or 4 full weeks and 3 days.
- How many working days are in December 2026?
- 23, once Saturdays and Sundays are excluded.