How to Clean a Urine-Stained Mattress: A Comprehensive Guide


Accidents happen, and when they do, it’s important to know how to clean a urine-stained mattress effectively. Whether it’s a child’s bedwetting incident or a pet accident, urine stains can be stubborn and leave behind unpleasant odors. In this article, we will provide you with a step-by-step guide on how to clean a urine-stained mattress, along with valuable insights and tips to ensure a thorough and successful cleaning process.

Understanding the Importance of Prompt Action

When dealing with a urine-stained mattress, it’s crucial to act quickly. The longer the urine sits on the mattress, the more difficult it becomes to remove the stain and odor. Additionally, urine can seep deep into the mattress layers, making it even more challenging to clean. Therefore, it’s essential to address the issue as soon as possible to prevent further damage.

Gather the Necessary Supplies

Before you begin the cleaning process, gather the following supplies:

  • White vinegar
  • Baking soda
  • Hydrogen peroxide
  • Dish soap
  • A spray bottle
  • A clean cloth or sponge
  • A vacuum cleaner with an upholstery attachment

Step-by-Step Guide to Clean a Urine-Stained Mattress

Step 1: Remove Bedding and Blot the Stain

Start by removing all bedding from the mattress. Use a clean cloth or paper towels to blot the urine stain gently. Avoid rubbing the stain, as it can spread the urine further into the mattress fibers.

Step 2: Create a Cleaning Solution

Mix equal parts of white vinegar and water in a spray bottle. Vinegar is known for its natural cleaning properties and can help neutralize the odor. Shake the bottle well to ensure the solution is thoroughly mixed.

Step 3: Spray the Stained Area

Spray the vinegar and water solution generously onto the urine stain. Make sure to saturate the stained area without soaking the mattress. Allow the solution to sit for 5-10 minutes to break down the urine particles.

Step 4: Blot the Stain Again

After the solution has had time to work, use a clean cloth or sponge to blot the stained area once more. This will help absorb the moisture and remove any remaining urine particles.

Step 5: Apply Baking Soda

Now it’s time to tackle the odor. Sprinkle a generous amount of baking soda over the entire stained area. Baking soda is a natural deodorizer and will help absorb any lingering smells. Gently rub the baking soda into the mattress using a clean cloth or sponge.

Step 6: Let it Sit Overnight

Allow the baking soda to sit on the mattress overnight. This will give it enough time to absorb the odors effectively. In the meantime, make sure to keep pets and children away from the mattress.

Step 7: Vacuum the Mattress

The next day, use a vacuum cleaner with an upholstery attachment to remove the baking soda from the mattress. Make sure to vacuum all sides of the mattress thoroughly, paying extra attention to the stained area.

Step 8: Treat Stubborn Stains with Hydrogen Peroxide

If the urine stain persists, you can use hydrogen peroxide as an additional cleaning agent. However, it’s important to note that hydrogen peroxide may have bleaching properties, so it’s crucial to test it on a small, inconspicuous area of the mattress first.

To use hydrogen peroxide, pour a small amount onto a clean cloth and gently dab the stained area. Allow it to sit for a few minutes, then blot the area with a clean cloth or sponge. Repeat this process until the stain is no longer visible.

Preventive Measures to Avoid Future Accidents

While accidents are inevitable, there are some preventive measures you can take to minimize the risk of future urine stains on your mattress:

  • Use a waterproof mattress protector to create a barrier between the mattress and any potential accidents.
  • Encourage regular bathroom breaks for children and pets, especially before bedtime.
  • Consider using absorbent bed pads for individuals who are prone to accidents.
  • Train pets to use designated areas for elimination.


Q1: Can I use bleach to clean a urine-stained mattress?

A1: It is not recommended to use bleach on a urine-stained mattress. Bleach can damage the fabric and potentially discolor the mattress. Instead, opt for natural cleaning agents like vinegar and hydrogen peroxide.

Q2: How often should I clean my mattress?

A2: It is recommended to clean your mattress every six months to remove dust, allergens, and any potential stains. Regular cleaning can help prolong the lifespan of your mattress and ensure a healthier sleeping environment.

Q3: Can I use a steam cleaner to clean a urine-stained mattress?

A3: While steam cleaners can be effective for cleaning many surfaces, they are not recommended for urine-stained mattresses. The heat from the steam can set the stain and odor, making it even more challenging to remove.

Q4: Are professional mattress cleaning services worth it?

A4: Professional mattress cleaning services can be a good option if you are unable to remove the urine stain and odor on your own. They have specialized equipment and expertise to deep clean mattresses effectively. However, it’s important to consider the cost and weigh it against the condition of your mattress.

Q5: Can I use scented products to mask the urine odor?

A5: It is not recommended to use scented products to mask the urine odor on a mattress. These products may temporarily cover up the smell but won’t eliminate it completely. It’s best to focus on thorough cleaning and odor removal using natural cleaning agents.


Dealing with a urine-stained mattress can be a challenging task, but with the right approach and cleaning techniques, you can restore your mattress to its former freshness. Remember to act promptly, gather the necessary supplies, and follow the step-by-step guide provided in this article. Additionally, taking preventive measures and maintaining regular mattress cleaning can help minimize the risk of future accidents. By following these tips, you can ensure a clean and odor-free sleeping environment for yourself and your loved



Leave a reply

Your email address will not be published. Required fields are marked *