The 2025 winter solstice happens on Sunday, Dec. 21, bringing the longest night and marking the start of astronomical winter.