Artificial trees can last anywhere from 8 to 10 years before they start to require a lot of maintenance. The flocking on artificial Christmas trees, like the ones sold at Walmart and Target, will usually wear out after around 3 or 4 years.