When is the end of the Christmas season for Latin Rite Catholics? When does Christmas really end for Catholics?  I know it starts different for most Eastern Orthodox, but for Latin Rite Catholics, like myself, I don't know when it actually is supposed to end. At the very least I know it's over by Ash Wednesday, but there there seem to be very real reasons to celebrate from 


December 25 - January 1st (the octave of Christmas, ending with the Solemnity of Mary, Mother of God)
December 25 - January 6th (the 12 days of Christmas, ending with the Epiphany)
December 25 - February 2nd (40 day celebration, ending with the Presentation)


So, I guess the real question is who has the stamina to party Catholic style for 40 days, especially after the hubbub leading up to Christmas, but in a liturgical sense, when does the Christmas season end?
From Wikipedia:

The Christmas season immediately follows Advent. The traditional Twelve Days of Christmas begin with Christmas Eve on the evening of December 24 and continue until the feast of Epiphany. The actual Christmas season continues until the Feast of the Baptism of Christ, which in the present form of the Roman Rite is celebrated on the Sunday after 6 January.
In the pre-1970 form, this feast is celebrated on 13 January, unless 13 January is a Sunday, in which case the feast of the Holy Family is celebrated instead. Until the suppression of the Octave of the Epiphany in the 1960 reforms, 13 January was the Octave day of the Epiphany, providing the date for the end of the season.

The period following Christmas is called Ordinary Time or Time after Epiphany.