Typically, a well-maintained carpet can last between 10 to 15 years, but this varies based on the material, foot traffic, and maintenance.