With proper care and maintenance, vinyl flooring can last 10 to 20 years or more. The lifespan depends on factors like the quality of the material and the amount of foot traffic.