While a carpet may not need to be replaced just because it's old, a typical lifespan for modern carpeting is five to 15 years, depending upon the quality of its construction and the amount of foot traffic it receives on a regular basis.