Thursday, December 25, 2025

Question: When are the 12 Days of Christmas?

Answer: Christmas Day to January 5

The 12 Days of Christmas festival season, which begins on Christmas Day (December 25), ends on the evening of January 5 (called Twelfth Night); this marks the end of Christmas festivities and, in ancient Celtic tradition, the end of the 12-day winter solstice celebration.