How to Clean Pee from Mattress and Get Rid of the Smell

Wondering how to clean pee from mattress after discovering your child’s accident in bed or finding pet urine on your mattress? You’re not alone.

Urine stains can be frustrating because they often leave behind unpleasant odors and yellow marks that become harder to remove the longer they sit.

The good news is that acting quickly can help prevent permanent stains and lingering smells.

In this guide, we’ll explain how to clean urine from a mattress, remove odors, deal with both fresh and old urine stains, and discuss whether hydrogen peroxide is a safe and effective option.

Why Should You Clean Pee from a Mattress Immediately?

how to clean pee from mattress​

Urine can quickly soak deep into the mattress layers, making it difficult to remove once it dries. Besides creating unpleasant odors, urine can also encourage bacterial growth and leave visible stains behind.

The longer urine remains untreated, the harder it becomes to remove both the smell and discoloration. That’s why it’s best to start cleaning as soon as you discover the accident.

How to Clean Fresh Pee from a Mattress Using Baking Soda and Vinegar

How to Clean Fresh Pee from a Mattress Using Baking Soda and Vinegar

Fresh urine is usually easier to remove because it has not fully penetrated the mattress fibers. Before you begin, gather a few basic cleaning supplies.

You will need white vinegar, baking soda, water, a spray bottle, paper towels or clean cloths, and a vacuum cleaner.

Having these ingredients and tools ready will make the cleaning process faster and more effective.

Step 1: Blot the Urine Immediately

As soon as you notice the accident, use paper towels or a clean dry cloth to absorb as much liquid as possible.

Press firmly onto the affected area, but avoid rubbing, as this can push the urine deeper into the mattress.

Continue blotting until the cloth no longer absorbs much moisture. The more urine you remove at this stage, the easier the rest of the cleaning process will be.

Step 2: Apply a Vinegar Solution

Mix equal parts white vinegar and water in a spray bottle, using a 1:1 ratio (for example, 1 cup of white vinegar mixed with 1 cup of water).

Lightly spray the affected area until it is damp, but avoid soaking the mattress completely.

Vinegar helps neutralize urine odors and can break down some of the compounds responsible for lingering smells.

Let the solution sit for about 10 to 15 minutes before moving to the next step.

Step 3: Blot Again

After allowing the vinegar solution to work, use a clean cloth to blot the area once more. This helps remove excess moisture and lifts some of the dissolved urine residue from the mattress.

Avoid scrubbing aggressively, as rough cleaning can spread the stain and damage mattress materials.

Step 4: Apply Baking Soda

Sprinkle a generous amount of baking soda over the entire affected area. Baking soda is highly effective at absorbing moisture and neutralizing unpleasant odors trapped within the mattress.

Leave the baking soda on the mattress for at least 6 to 8 hours, or preferably overnight for better results.

Step 5: Vacuum the Mattress

Once the baking soda has fully dried, vacuum it thoroughly from the mattress surface. Make sure to remove all remaining powder from seams, edges, and surrounding areas.

At this stage, the mattress should smell significantly fresher and feel much cleaner.

How to Clean Old Pee Stains from Mattress Using Hydrogen Peroxide

How to Clean Pee Stains from Mattress Using Hydrogen Peroxide

Old urine stains are often more difficult to remove because both the stain and odor have had time to settle deep into the mattress.

In these cases, hydrogen peroxide is often one of the most effective treatments because it helps break down the compounds responsible for yellow discoloration and lingering smells.

Step 1: Prepare a Hydrogen Peroxide Cleaning Solution

For stubborn old stains, lightly spray a 3% hydrogen peroxide solution directly onto the affected area.

Some people also mix hydrogen peroxide with a small amount of baking soda and a few drops of mild dish soap to create a stronger stain-removal solution.

Before applying hydrogen peroxide, always test it on a small hidden area of the mattress, as it may lighten certain fabrics.

Step 2: Apply the Solution Carefully

Lightly spray or dab the solution onto the stained area, making sure not to oversaturate the mattress. Allow it to sit for about 10 to 15 minutes so it can penetrate and break down the dried urine residue.

Hydrogen peroxide works as a mild oxidizing agent, making it particularly useful for older yellow stains that may not respond well to vinegar or detergent alone.

Step 3: Gently Blot the Stain

Using a clean microfiber cloth, gently blot the treated area to lift loosened residue and excess moisture. You may need to repeat the treatment for heavily stained mattresses.

Avoid aggressive scrubbing, as this can damage the mattress fabric and spread the stain further.

Step 4: Apply Baking Soda

Once the stain has been treated, sprinkle a generous layer of baking soda over the area and leave it for several hours or overnight.

Baking soda helps absorb remaining moisture and neutralize odors that may still be trapped inside the mattress.

Step 5: Vacuum Thoroughly

After the baking soda has completely dried, vacuum the mattress thoroughly to remove all residue.

For severe or long-standing urine stains, multiple treatments may be necessary. If odors or discoloration persist despite repeated cleaning, professional mattress cleaning may provide the best results.

Also Read: 12 Pre Move In Cleaning Checklist Before Moving Into a New House

How to Clean Mattress from Cat Pee

How to Clean Mattress from Cat Urine

Cat urine is often more difficult to remove than human urine because it contains stronger-smelling compounds that can linger long after the stain appears gone.

The cleaning process is similar to treating regular urine stains, but speed is especially important. Blot the urine immediately, apply a vinegar solution, use baking soda to absorb odors, and allow the mattress to dry completely.

If the odor remains after cleaning, an enzyme-based pet stain remover may help break down the compounds responsible for the smell.

While hydrogen peroxide may help reduce staining, enzyme cleaners are generally considered more effective for eliminating cat urine odors because they target the organic compounds causing the smell.

In severe cases, professional mattress cleaning may be necessary to fully eliminate odors trapped deep within the mattress.

Also Read: 3 Ways How to Clean Leather Sofa at Home Without Damaging It

FAQ About Cleaning Urine from a Mattress

Can urine stains be removed completely from a mattress?

Many fresh urine stains can be removed successfully if treated quickly. Older stains may fade significantly, although complete removal depends on how deeply the urine has penetrated the mattress.

Does baking soda remove urine smell from a mattress?

Yes. Baking soda is commonly used because it helps absorb moisture and neutralize odors trapped within the mattress.

Is hydrogen peroxide safe for mattresses?

Hydrogen peroxide can be safe when used carefully and in moderation, but it may discolor certain fabrics. Always perform a spot test first and follow the mattress manufacturer’s care instructions.

How long should baking soda stay on a mattress?

For best results, leave baking soda on the mattress for at least 6 to 8 hours. Overnight treatment is often recommended for stronger odors.

Can I sleep on the mattress immediately after cleaning?

It’s best to wait until the mattress is completely dry before using it again. Sleeping on a damp mattress may cause odors to return and can affect comfort.

When should I hire professional mattress cleaning?

If the urine stain is old, covers a large area, or continues to smell despite multiple cleaning attempts, professional cleaning may be the most effective solution.

Let Sparkling Nest Restore Your Mattress

Cleaning urine from a mattress can be messy, time-consuming, and frustrating, especially when odors or stains refuse to disappear.

While DIY methods can help with minor accidents, deeper contamination often requires professional equipment and expertise.

At Sparkling Nest, we provide professional mattress cleaning services in Singapore to help remove stubborn stains, odors, dust mites, and hidden contaminants.

Whether you’re dealing with a child’s accident, pet urine, or old stains that won’t go away, our team can help restore your mattress to a cleaner and fresher condition so you can enjoy a more comfortable night’s sleep.

We also offer a wide range of home and commercial services, including sofa cleaning, upholstery cleaning, curtain cleaning, painting services, carpet cleaning, part-time cleaning, professional cleaning, and commercial cleaning.

Our experienced team is committed to delivering reliable, high-quality cleaning and maintenance solutions to keep your home or workplace clean, fresh, and well-maintained.

Contact us now to book our service or visit us our office at 10 Ang Mo Kio Industrial Park 2A, #01-22, Singapore 568047.

Tags :

Leave a Reply

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

Picture of About author:
About author:

Natoque viverra porttitor volutpat penatibus himenaeos. Vehicula commodo si hendrerit.

Share this Post

Facebook
Twitter
LinkedIn
Pinterest

Latest Posts

Ready to Make Your Home Sparkle?

Get in Touch Today and Let Our Team Handle the Rest.
IMG_4121