The lifespan of a Christmas tree can vary depending on the species and how it is cared for. On average, a Christmas tree can last anywhere from 6 to 20 years. Proper maintenance and regular trimming can help extend the lifespan of a Christmas tree, allowing it to stay healthy and vibrant for many holiday seasons to come.