Carpets will generally last five to 20 years. Its life span depends on the material quality, foot traffic, and maintenance.