How Early can You Put Your Christmas Tree Up?

If your putting up an artificial tree you can put it up as early as you’d like, alot of people do it Thanksgiving weekend. If your putting up a real tree it will only keep for two or three weeks so you will want to wait to put it up.