How to clean stains on mattress?

How to clean stains on mattress?


Cleaning stains on a mattress can be a daunting task, but with the right techniques and materials, it is possible to restore your mattress to its former glory. Whether you’re dealing with spills, sweat stains, or other types of stains, this article will provide you with a step-by-step guide on how to effectively clean stains on your mattress.

Identify the Stain

Before you begin the cleaning process, it is important to identify the type of stain you are dealing with. This will help you determine the most appropriate cleaning method and materials to use. Common types of stains on mattresses include blood, urine, sweat, food, and beverage stains. Each type of stain may require a slightly different approach, so it’s important to know what you’re dealing with.

Gather the Necessary Materials

Materials used:

– Mild detergent or enzyme cleaner
– Baking soda
– Hydrogen peroxide
– White vinegar
– Clean cloths or paper towels
– Spray bottle
– Vacuum cleaner with upholstery attachment

General Cleaning Steps

1. Start by removing all bedding and mattress protectors from the mattress. Place them in the washing machine for cleaning separately.

2. Vacuum the mattress using the upholstery attachment to remove any loose dirt, dust, or debris. Pay extra attention to the stained areas.

3. For fresh stains, blot the area gently with a clean cloth or paper towel to absorb as much liquid as possible. Avoid rubbing the stain, as it may spread or set deeper into the mattress.

4. For dried stains, mix a small amount of mild detergent with warm water to create a soapy solution. Dip a clean cloth into the solution and gently blot the stain. Avoid saturating the mattress with excessive moisture.

5. Rinse the soapy residue by blotting the area with a cloth dampened with clean water. Again, avoid over-wetting the mattress.

6. Sprinkle baking soda over the stained area and let it sit for at least 30 minutes. Baking soda helps absorb odors and can also help lift stains.

7. Vacuum the baking soda using the upholstery attachment to remove any residue.

8. For stubborn stains, you can create a homemade stain remover by mixing hydrogen peroxide and mild detergent. Apply the mixture to the stain using a clean cloth or spray bottle. Let it sit for a few minutes, then blot with a clean cloth dampened with water to remove the solution.

9. For odors, you can lightly spray the stained area with white vinegar and allow it to air dry. Vinegar helps neutralize odors and can also help remove some types of stains.

10. Once the mattress is dry, you can place clean bedding and mattress protectors back on.


Cleaning stains on a mattress may seem like a challenging task, but with the right techniques and materials, it can be done effectively. By following the steps outlined in this article, you can tackle different types of stains and restore your mattress to its original condition.


– Sleep Foundation:
– Good Housekeeping:
– The Spruce: