Question: how long do christmas trees stay fresh?
Answer: Cut Christmas trees - four to six weeks If cared for properly, a real Christmas tree that is cut should last up to four weeks – great news for people who like to put up their Christmas tree early. Some have been known to last as long as six weeks.