Christmas trees last four to five weeks, so you can set them up the week before Thanksgiving. Regular watering and recutting the base are key to keeping a Christmas tree looking fresh. Recommended ...