You should wash a mattress protector every two - to three months, or more frequently if spillage occurs.