We all sing about the 12 days of Christmas, but how many of us know what the 12 days of Christmas really are? The 12 days of Christmas is the period of time from the day after Christmas to Epiphany, or January 6. Epiphany is, traditionally, the date that the wise men arrived to give their gifts to the baby Jesus. Many countries, especially in Europe and South America, do not give gifts on December 25th; they wait until twelfth night, January 6, the 12th day of Christmas.