How to clean foam mattress urine?

How to clean foam mattress urine?


Cleaning a foam mattress that has been soiled with urine can be a challenging task. Urine stains and odors can be stubborn to remove, and if not properly cleaned, they can linger and affect the overall comfort and hygiene of the mattress. In this article, we will explore effective methods and tips on how to clean a foam mattress that has been soiled with urine, ensuring that it is fresh, clean, and odor-free.

Materials Needed

Before we delve into the cleaning process, let’s gather the necessary materials for the task. Here are the items you will need:

– Baking soda
– White vinegar
– Hydrogen peroxide
– Liquid dish soap
– Clean towels
– Spray bottle
– Vacuum cleaner with upholstery attachment
– Enzyme-based cleaner (optional)

Step-by-Step Cleaning Process

Step 1: Act Quickly
It is crucial to address the urine stain as soon as possible. The longer the urine sits on the mattress, the more difficult it becomes to remove the stain and odor. So, act quickly to prevent further damage.

Step 2: Blot the Urine
Using a clean towel, gently blot the urine stain to absorb as much liquid as possible. Avoid rubbing the stain, as it can spread the urine and push it deeper into the mattress.

Step 3: Apply Baking Soda
Generously sprinkle baking soda over the urine stain. Baking soda helps absorb moisture and neutralize odors. Leave the baking soda on the mattress for at least 30 minutes, allowing it to work its magic.

Step 4: Vacuum the Baking Soda
After the baking soda has had time to absorb the moisture and odors, use a vacuum cleaner with an upholstery attachment to thoroughly vacuum the mattress. This will remove the baking soda along with any loosened particles and debris.

Step 5: Create a Cleaning Solution
In a spray bottle, mix equal parts white vinegar and water. Add a few drops of liquid dish soap and shake well to create a cleaning solution. The vinegar helps eliminate odors, while the dish soap helps break down the urine stain.

Step 6: Spray and Blot
Spray the cleaning solution onto the urine stain, ensuring it is saturated. Use a clean towel to gently blot the stain, working from the outside towards the center. Continue blotting until the stain is no longer visible.

Step 7: Rinse with Water
Fill another spray bottle with clean water and spray it onto the previously stained area. Blot the area again with a clean towel to remove any residue from the cleaning solution.

Step 8: Dry Thoroughly
Allow the mattress to air dry completely. Ensure proper ventilation in the room to expedite the drying process. You can also use a fan or open windows to aid in the drying process.

Optional Step: Enzyme-based Cleaner
If the urine stain and odor persist, you may consider using an enzyme-based cleaner specifically designed for removing pet stains and odors. Follow the instructions on the cleaner’s packaging for the best results.


Cleaning a foam mattress that has been soiled with urine requires prompt action and the right cleaning techniques. By following the step-by-step process outlined in this article, you can effectively remove urine stains and odors, restoring your mattress to its pristine condition. Remember to act quickly, use the appropriate materials, and allow the mattress to dry thoroughly before using it again.


– Mayo Clinic:
– The Spruce:
– Good Housekeeping: