How to get stains out of memory foam mattress?

How to get stains out of memory foam mattress?


Memory foam mattresses are known for their comfort and support, but they can also be prone to stains. Whether it’s spilled coffee, pet accidents, or other mishaps, getting stains out of a memory foam mattress can be a challenge. In this article, we will explore effective methods and tips for removing stains from memory foam mattresses, helping you keep your mattress clean and fresh.

Identifying the Stain

Before attempting any stain removal method, it’s important to identify the type of stain on your memory foam mattress. Different stains may require different approaches for effective removal. Common types of stains on memory foam mattresses include food and beverage stains, urine stains, blood stains, and sweat stains. Once you have identified the stain, you can proceed with the appropriate stain removal method.

General Stain Removal Steps

Step 1: Act quickly: It’s essential to address the stain as soon as possible to prevent it from setting into the memory foam. The longer a stain sits, the more difficult it becomes to remove.

Step 2: Blot the stain: Use a clean cloth or paper towel to blot the stain gently. Avoid rubbing the stain, as it can push it deeper into the mattress.

Step 3: Prepare a cleaning solution: Depending on the type of stain, you can create a cleaning solution using household items. For food and beverage stains, mix a small amount of dish soap with warm water. For urine stains, use a mixture of white vinegar and water. Blood stains can be treated with a paste made of hydrogen peroxide and cornstarch.

Step 4: Apply the cleaning solution: Dip a clean cloth or sponge into the cleaning solution and gently dab it onto the stain. Avoid saturating the mattress with excessive moisture.

Step 5: Blot and rinse: After applying the cleaning solution, blot the stain again with a clean cloth or paper towel. Then, rinse the area by blotting it with a cloth dampened with clean water.

Specific Stain Removal Methods

Food and Beverage Stains

To remove food and beverage stains from a memory foam mattress, follow the general stain removal steps mentioned above. If the stain persists, you can also try using a mixture of hydrogen peroxide and mild detergent. Apply the mixture to the stain, let it sit for a few minutes, and then blot and rinse as usual.

Urine Stains

Urine stains can be particularly challenging to remove due to their odor. Start by blotting up as much urine as possible using paper towels. Then, apply a mixture of white vinegar and water to the stain and let it sit for a few minutes. Blot the area again and rinse with clean water. To eliminate any lingering odor, sprinkle baking soda over the stained area, let it sit for a few hours, and vacuum it up.

Blood Stains

Blood stains should be treated as soon as possible. Begin by blotting up any excess blood with a clean cloth or paper towel. Then, mix hydrogen peroxide and cornstarch to create a paste. Apply the paste to the stain, let it dry, and then scrape it off gently. Blot the area with a cloth dampened with clean water to remove any residue.

Sweat Stains

Sweat stains are a common issue with memory foam mattresses. To remove sweat stains, mix equal parts of hydrogen peroxide and water. Apply the mixture to the stain and let it sit for a few minutes. Blot the area with a clean cloth and rinse with water.


Keeping your memory foam mattress clean and stain-free is essential for its longevity and your overall sleep experience. By acting quickly, identifying the type of stain, and following the appropriate stain removal methods, you can effectively remove stains from your memory foam mattress. Remember to always test any cleaning solution on a small, inconspicuous area of the mattress before applying it to the stain.