It is recommended to clean a mattress every two years. At the change of each season, you should consider cleaning your mattress if you suffer from allergies, asthma, or skin conditions.