While it's not exact science, it's recommended that you change your mattress once every 7 to 10 years. By this point, your mattress is probably not giving you the support or comfort that you need to get a good night's sleep.