A cut Christmas tree will typically last for 4 to 6 weeks when properly cared for. Proper care includes keeping the tree away from heat sources, making sure it has enough water, and keeping the tree's needles off the ground. Watering your tree daily is also key to keeping it fresh and healthy.