The sweat, urine, and oils on your mattress can all create excess moisture and this is all that mould and mildew need to grow. Similar to other yellow stains, mould can look like small yellow spots covering a specific area of the mattress.
Add some hydrogen peroxide to an empty spray bottle and spray onto the stained surface. With a gloved hand or damp cloth, gently rub the stain in a circular motion. Wipe up the hydrogen peroxide and remaining liquid with a dry cloth to clean. Finally, vacuum the entire mattress and bed base to remove any debris.
TOP TIP: Do NOT use a bleach solution in an attempt to remove the stain. Bleach will make the stain worse by spreading it, and is too harsh to use on common mattress materials.
A rust stain on a mattress is probably caused by moisture reaching the inner coils, but consider other possibilities, as well. When removing stains, keep the mattress as dry as possible to avoid further rust stains. Vacuum the mattress monthly to remove dust and dirt, and air it out in the sun annually, if possible.
We don’t recommend using harsh cleaning products like ammonia or bleach for this, as they can ruin the foam.
Mixing bleach and baking soda has no harmful effects, and baking soda may probably be the only cleaning agent you can safely mix with bleach. This is because this mixture won’t react badly and create toxic gases like chloramine the way other cleaning agents do.
Mix together dish soap, baking soda and hydrogen peroxide to create a mattress stain remover. Use a spray bottle to best apply this mixture. Once the stains have been sprayed, blot or rub them using a towel or rag. Another route on how to clean mattress stains is by using natural cleaners and remedies.
Spot-clean any stains on the mattress by mixing a paste of baking soda, salt, and water. Rub the stain with the paste, and let it sit for 30 minutes. Wipe away with a damp, clean cloth.