Even mattresses with a ‘forever’ warranty have a shelf life, and guidance from The Better Sleep Council suggests replacing yours every six-ten years. Roughly, every eight years is how often you should replace a mattress, so if yours is showing signs of deterioration, such as sagging or dipping, or you’re waking up with new aches and pains, you may need to think about replacing it sooner.