You should replace your mattress every five to seven years. Other reasons include if your mattress shows visible signs of wear and tear, or there have been changes to your body or lifestyle. Weight gain, back aches, and stiffness could mean your mattress is no longer providing the proper support to fit your needs today. Come into a Sleep City Mattress Center location and we will show you the latest in mattress technology, so you can start sleeping better.