Skip to content
Spring offer — try us for 4 weeks. $299, fully refundable.Claim offer
Mother doing laundry with a washing machine while caring for her child
All posts

How to Remove Pet Stains from Clothes and Fabric

How-toMarch 19, 20263 min readBy Johnson Yu

We regularly receive clothes, blankets, and washable pet bedding at our Maple Ridge facility from customers whose dogs or cats have had an accident on laundry that was left on the floor or on a bed. Pet urine is one of the more challenging stains to fully eliminate because it has two distinct components: the visible stain and the odour compounds — and they require different treatments.

Understanding What Makes Pet Urine So Difficult

Fresh pet urine contains water, ammonia, uric acid, proteins, and other compounds. The visible stain and the immediate ammonia smell are relatively straightforward to address with basic cleaning. The problem is uric acid. This compound forms crystalline bonds with fabric fibres and does not break down with standard detergent, vinegar, or general-purpose cleaners. When the fabric gets damp later, those crystals reactivate and release odour.

This is why you can clean a pet stain thoroughly, think it is sorted, and have the smell return the next time the garment gets wet or the room heats up. The only treatment that breaks down uric acid is an enzyme cleaner specifically formulated for the purpose.

The Layered Treatment Approach

Working in layers produces the best results on pet stains. Start by blotting up as much moisture as you can before applying anything — saturating the area with cleaner before removing the urine first just dilutes and spreads it.

After blotting, apply a pre-treatment of warm water with a small amount of dish soap and ammonia. This loosens the protein-based components of the stain. Then apply your enzyme cleaner generously and allow it to work for 30 to 60 minutes. The enzyme product is breaking down the protein compounds and uric acid at a molecular level, and it needs time to do this effectively.

Extracting the Treatment

On washable garments, you can rinse the enzyme treatment out and launder normally. On mattresses, upholstery, rugs, or any item that cannot be submerged, extraction is far more important than many people realise. The goal is not just to remove the stain but to pull the dissolved urine and the cleaning solution back out of the material. Blotting with towels achieves some of this, but a wet-vac or extraction machine is far more effective at preventing the stain from simply settling back into the lower layers as it dries.

Addressing Yellowing

Older pet urine stains often leave a yellow discolouration even after the protein and odour have been addressed. Apply 3% hydrogen peroxide to the remaining discolouration and allow it to air dry in a well-ventilated space away from direct sunlight. UV exposure can cause peroxide-treated fabric to yellow further rather than lighten.

When to Bring Laundry to Us

Pet stains on silk, wool, cashmere, structured upholstery, or any dry-clean-only item should come to us directly. These fabrics cannot handle the moisture levels that effective at-home pet stain treatment requires, and aggressive cleaning can cause irreversible damage. We can treat the stain and odour using methods safe for the specific fabric.

Pet blankets, bedding, or clothing with odour? Add them to your next pickup — we'll enzyme-treat and fully wash them.
Get started

The Laundry Brothers offers wash & fold and dry cleaning pickup across Greater Vancouver, seven days a week. See service areas →

Frequently asked questions

Why does pet urine smell come back even after I have cleaned it?
Urine contains uric acid crystals that bind tightly to fabric. Standard cleaners break down the surface residue but often leave uric acid behind. When the fabric gets damp again — from humidity or another wash — the crystals reactivate and release odour. Enzyme cleaners are the only treatment that specifically breaks down uric acid.
Will vinegar remove the pet urine smell?
Vinegar is acidic and can neutralise some of the ammonia compounds in urine, which helps with immediate odour. However, it does not break down uric acid crystals the way enzyme cleaners do, so the odour often returns. Use enzyme cleaner rather than vinegar for a lasting result.
My cat urinated on a wool blanket. Can it be washed at home?
Wool should not be washed in hot water or treated aggressively — it will shrink and felt. Gently blot as much urine as possible, apply enzyme cleaner carefully, and bring it to a professional cleaner. We can treat wool and other delicate fabrics safely.
How long should enzyme cleaner sit on a pet stain?
At least 30 minutes for a fresh stain, and ideally an hour or more for older or stronger stains. Enzyme products work through biochemical reactions that take time — rushing the dwell time significantly reduces their effectiveness.
The stain is on a mattress. Can it actually be fully removed?
Yes, but it requires thorough extraction rather than just surface blotting. Apply the enzyme treatment generously, allow it to dwell, then extract as much moisture as possible using a wet-vac or extraction machine. Deep mattress stains benefit from multiple treatment rounds and proper drying time between sessions.

Ready to try us?First pickup this week.

Schedule a pickup