The lifespan of a mattress topper can vary depending on its quality, usage, and maintenance. However, as a general guideline, it is recommended to consider replacing your mattress topper every 2 to 5 years.