Christmas trees should be put up at least 3-4 weeks before Christmas Day, but you can put it up as early as you'd like. Some people choose to put their tree up as early as the first week of December, while others wait until the last week before Christmas. The most important thing is to make sure that the tree is up and decorated in time for Christmas, and that it is placed in a location where it will not be in the way of other holiday decorations or activities.