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.