Days Until Winter Solstice 2026
The winter solstice is the shortest day of the year in the Northern Hemisphere, occurring around December 21. Winter Solstice 2026 is on Monday, December 21, 2026.
Live countdown to Winter Solstice 2026
46
days
--
hours
--
minutes
--
seconds
Counting today, there are 46 days until Winter Solstice 2026 on Monday, December 21, 2026. That is 6 weeks and 4 days, or 46 sleeps. The clock above shows the full days and hours left.
87.4% of the way from last year's Winter Solstice
Weeks
6 + 4 days
until Winter Solstice
Working days
32
Monday to Friday
Weekends
7
Saturdays to go
Hours
1,104
about
More countdowns
Sorted by how soon they come.
DiwaliSun, Nov 8, 20263 daysThanksgivingThu, Nov 26, 202621 daysBlack FridayFri, Nov 27, 202622 daysCyber MondayMon, Nov 30, 202625 daysHanukkahFri, Dec 4, 202629 daysChristmasFri, Dec 25, 202650 daysNew Year's EveThu, Dec 31, 202656 daysNew Year's DayFri, Jan 1, 202757 daysChinese New YearSat, Feb 6, 202793 daysRamadanSun, Feb 7, 202794 daysValentine's DaySun, Feb 14, 2027101 daysSuper BowlSun, Feb 14, 2027101 daysEid al-FitrTue, Mar 9, 2027124 daysSt Patrick's DayWed, Mar 17, 2027132 daysHoliMon, Mar 22, 2027137 daysEasterSun, Mar 28, 2027143 daysEarth DayThu, Apr 22, 2027168 daysMother's DaySun, May 9, 2027185 daysEid al-AdhaMon, May 17, 2027193 daysVesakThu, May 20, 2027196 daysMemorial DayMon, May 31, 2027207 daysFather's DaySun, Jun 20, 2027227 daysSummer SolsticeMon, Jun 21, 2027228 daysIndependence DaySun, Jul 4, 2027241 daysLabor DayMon, Sep 6, 2027305 daysNavratriTue, Oct 19, 2027348 daysHalloweenSun, Oct 31, 2027360 days
Questions people ask
How many days until Winter Solstice 2026?
There are 46 days until Winter Solstice, counting from today. The date is Monday, December 21, 2026.
What day of the week is Winter Solstice 2026?
Winter Solstice 2026 falls on a Monday.
How many weeks until Winter Solstice?
6 weeks and 4 days, which includes 32 working days and 7 weekends.
When is Winter Solstice every year?
December 21. The countdown always shows the next upcoming date.