A mattress could survive up to 20 years, although this is unlikely. The durability of your mattress is determined by a number of things, including the amount of wear and tear it endures and the quality of its components. Memory foam and latex mattresses, for example, can last up to 15 years, far longer than the ordinary innerspring mattress.