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, 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.