How Early can You Put Up a Christmas Tree?

It depends on whether you are putting up an artificial tree or a real tree as to how early you can put it up. An artificial tree can be put up as early as Thanksgiving weekend a real tree however you will want to wait until 2 weeks before Christmas.