When are the Twelve Days of Christmas?

The Twelve Days of Christmas run from December 25th through January 6th. Popular belief is that the 12 days are before Christmas, when actually they are the 12 days starting from Christmas.