Over time you might notice your mattress provides less support, but it won’t happen quickly. On average, your mattress should last between 7-10 years. Each mattress type may have a slightly different life span that can vary between brands. To continue having the perfect night’s sleep, we recommend that you replace your mattress every 7-10 years.