How to clean a memory foam mattress topper with urine?

How to clean a memory foam mattress topper with urine?


Cleaning a memory foam mattress topper that has been soiled with urine can be a challenging task. However, with the right approach and materials, you can effectively remove the stains and odors, restoring your mattress to its original condition. In this article, we will explore step-by-step instructions on how to clean a memory foam mattress topper with urine.

Gather the necessary materials

Before you begin the cleaning process, it’s important to gather the required materials. Here are the items you will need:
– White vinegar: Vinegar is known for its natural cleaning properties and can help eliminate urine odors.
– Baking soda: Baking soda is a great deodorizer that can assist in removing lingering smells.
– Mild detergent: Choose a gentle detergent that is suitable for delicate fabrics.
– Spray bottle: A spray bottle will be useful for applying the cleaning solutions.
– Clean towels: You will need clean towels to blot and dry the mattress topper.
– Vacuum cleaner: A vacuum cleaner with an upholstery attachment will help remove any loose debris.

Initial steps

1. Start by removing the mattress topper from your bed and taking it to a well-ventilated area.
2. If there is any excess urine on the surface, use a clean towel to blot it gently. Avoid rubbing the urine, as it may spread the stain further.

Cleaning the urine stain

1. Dilute white vinegar with water in a spray bottle. The recommended ratio is 1 part vinegar to 2 parts water.
2. Spray the diluted vinegar onto the urine stain, ensuring it is thoroughly saturated. Vinegar helps neutralize the odor and break down the urine compounds.
3. Allow the vinegar solution to sit on the stain for about 10-15 minutes.
4. After the designated time, use a clean towel to blot the area, absorbing as much moisture as possible.
5. Repeat the process if necessary, until the stain is no longer visible.

Removing urine odor

1. Sprinkle a generous amount of baking soda over the entire surface of the mattress topper.
2. Gently rub the baking soda into the fabric using a clean towel. This will help the baking soda penetrate and absorb any remaining odors.
3. Leave the baking soda on the mattress topper for several hours or overnight.
4. Once the baking soda has had time to work its magic, use a vacuum cleaner with an upholstery attachment to remove the powder from the mattress topper.

Washing the mattress topper

1. Check the care instructions provided by the manufacturer to ensure the mattress topper is machine washable. If it is, proceed to the next steps.
2. Add a small amount of mild detergent to a bathtub or large basin filled with warm water.
3. Gently submerge the mattress topper in the soapy water and agitate it to ensure the detergent reaches all areas.
4. Allow the mattress topper to soak for about 15-20 minutes.
5. After soaking, drain the water and rinse the mattress topper thoroughly with clean water until all the detergent is removed.
6. Squeeze out any excess water gently, but avoid wringing or twisting the mattress topper, as this may damage its structure.
7. Place the mattress topper on a clean towel and roll it up, pressing gently to remove additional moisture.
8. Finally, lay the mattress topper flat on a clean, dry surface and allow it to air dry completely before returning it to your bed.


Cleaning a memory foam mattress topper with urine stains requires a systematic approach and the right materials. By following the steps outlined in this article, you can effectively remove the stains and odors, ensuring your mattress topper is fresh and clean.


– Healthline:
– The Spruce:
– WikiHow: