The length of time a Christmas tree is left up depends on individual preference and cultural customs. In some cultures, it's common to keep the tree up until the New Year, while in others it's tradition to remove the tree on the 12th day after Christmas. In general, it's appropriate to take down the tree within the first few weeks of the New Year, before it begins to dry out and become a fire hazard.