Sleep experts suggest you replace your mattress every 5-10 years. A good sign you need a new mattress is if you notice any sagging spots or start to feel back pain upon waking. Aim for the lower end of this spectrum if you’re susceptible to body aches due to age or medical conditions.