Usually, the lifespan of a mattress can vary depending on its quality, usage, and maintenance. On average, mattresses are recommended to be replaced every 7 to 10 years. However, consider replacing your mattress sooner if you experience discomfort, sagging, or declining sleep quality.