Die 12 Weihnachtstage sind die 12 Tage zwischen dem ersten Weihnachtsfeiertag und dem Dreikönigstag am 6. Januar. Es gibt einige Verwirrung darüber, welche Daten tatsächlich enden und welche 12 Tage beginnen. Die Church of England zählt den 25. Dezember, den Weihnachtstag, als ersten Tag und den 5. Januar als den 12. Tag. Andere Einzelpersonen und Organisationen beginnen am 26. Dezember und betrachten den 6. Januar als den 12. Tag.
In der katholischen Kirche werden die 12 Weihnachtstage als Weihnachtszeit bezeichnet, während die Zeit vor Weihnachten als Advent bezeichnet wird. Das Dreikönigsfest ist die Feier des Tages, an dem die drei Weisen das Jesuskind erreichten, um ihre Geschenke zu überbringen, und dieser Feiertag gilt als Beginn der Karnevalszeit. In einigen Kulturen wird jeder der 12 Tage durch den Austausch kleiner Geschenke gefeiert und der Vorabend der Dreikönigsfeier ist für Feste und Partys reserviert. Der letzte Abend der 12 Weihnachtstage wird auch Twelfth Night genannt, und das gleichnamige Shakespeare-Stück handelt von Ereignissen, die in dieser Nacht stattfinden. In Kulturen und Haushalten, die die 12 Weihnachtstage feiern, wird es normalerweise als Unglück angesehen, die Weihnachtsdekoration nach dem 12. Tag aufzuhängen.