The lifespan of flooring varies depending on the type and level of foot traffic. On average, carpet may need replacement every 5-15 years, while hardwood and tile can last 25 years or more with proper care.