Christmas is just one day, but the preparations for it can take months. The Christmas season begins on the first day of December and lasts until the New Year's celebrations. But the planning and preparation for Christmas can begin as early as September or October. For some families, the Christmas season can last even longer, extending into the first few weeks of January.