Expert Carpet Cleaning Tips | Signature Carpet Cleaning Blog

How To Clean Urine Stains Off Your Mattress Or Sofa

Written by Jordan McLeod | Jun 30, 2026 1:00:00 PM

Have you ever faced the frustrating problem of pet urine stains on your mattress or sofa? Accidents happen, but with the right knowledge, you can tackle these issues. This guide will show you the best ways to remove urine stains and keep your furniture fresh and clean.

 

The Challenge with Foam

Urine stains, especially on foam cushions or mattresses, can be tricky. While cleaning the fabric cover is straightforward, getting the urine and odour out of the foam requires some finesse. The foam in a sofa cushion absorbs urine like a sponge and can hold bacteria that causes the bad odour.

Enzyme-Based Cleaners

Enzyme-based cleaners are your secret weapon against pet stains. Bacteria feed off the proteins in pet urine causing that bad smell. Enzyme-based cleaners target the proteins in urine, helping to eliminate the bacteria and minimize health risks. Make sure to always use enzyme-based cleaners and let them sit for 10 - 15 minutes before flushing out the stain for a thorough cleaning.

Urine on a Mattress

Take it slow when it comes to urine on a mattress, especially with memory foam mattresses. Some can't handle wet cleaning, so it's usually best to have a professional cleaner deal with a urine stain on a mattress. Always check with your mattress manufacturer before attempting a cleaning. With a specialized attachment and powerful suction, professionals can remove moisture effectively. Even if some visible staining remains, a thorough cleaning with enzyme-based products will banish odours and make your mattress healthy to use.

Urine on a Sofa

If your sofa has removable covers and cushions, you're in luck. Treat the cover with an enzyme-based cleaner, toss it in the wash, and let it air dry. Meanwhile, you now have access to the foam. Wring out excess liquid and use a wet vacuum to extract as much urine as possible. Be careful not to oversaturate with the cleaning solution to avoid spreading the stain.

If your sofa cushions are not removable, you will have to treat them in place. Squish the foam as much as possible and vacuum up what you can with a wet vac. This can be done, but act quickly so the stain doesn’t soak too deeply into the furniture.

What to Do If You Have Urine Stains on Your Sofa or Mattress

 

Act Quickly

The sooner you can treat a pet urine stain on your sofa or mattress, the better. The longer you leave it, the harder it will become to remove. Urine can soak into the foam as well as the wood the furniture was made out of.

Wick Up What You Can

Take a clean white towel and get it damp. Lay it over the urine stain. The urine will start to wick up into the towel. Then rinse the towel out and do this a few times. This only works when the urine is fresh or still wet and hasn't dried out.

Extract If You Have the Tools

If you have a retail spot cleaning machine or a wet vacuum, use it to suck up as much urine as possible. Don’t add anything to the stain at this point—just suck up as much as you can.

Treat with Cleaning Product

Spray an enzyme-based cleaning product on the affected area. Be careful not to saturate the spot. You don’t want to spread the stain out any further. Let it sit for 10-15 minutes, then use your spot cleaning machine or wet vacuum to remove the cleaner. If you can, compress the area to help squeeze out all the moisture.

Flush

Using a spray bottle filled with water, spray the area you treated with the enzyme-based cleaner. Vacuum this up with your spot cleaning machine or wet vacuum. You will need to repeat this step once or twice to completely flush out any remaining urine and cleaning product. Be careful not to over-saturate the spot.

Proper Drying

Drying is crucial for a stain-free finish. Gently blot the cleaned area with clean tea towels, switching them out as they become damp. Use a fan to help speed up the drying process, but remember to be patient. Rushing can lead to water stains that require redoing the whole cleaning process.

 

Professional Help

While these steps can help you manage pet urine stains on your sofa or mattress, sometimes it's best to call in the experts. Professional upholstery cleaners have specialized tools, such as high-powered vacuums and equipment to compress foam, ensuring that all moisture and odour are thoroughly removed. 

 

By following these steps and acting quickly, you can effectively remove pet urine stains from your sofa or mattress. If the smell is bad or you don’t feel confident tackling the spot yourself, seek professional help. If you're in the Sherwood Park area, and need help with a urine stain, we would love to get in contact.

If you have urine in your carpet watch this video for step-by-step stain removal instructions.