Pet accidents happen — but the lingering smell doesn't have to stay. Regular household cleaners often fail because they don't break down uric acid crystals. This guide shows you how to remove pet urine stains and odours permanently using enzymatic cleaners and natural ingredients.

Why regular cleaners fail: Urine contains uric acid crystals that don't dissolve in water. Regular cleaners can't break them down, so the smell returns when humidity increases.

What You'll Need

  • Enzymatic cleaner (Nature's Miracle, Rocco & Roxie, or Simple Solution) — essential for breaking down uric acid
  • White vinegar
  • Baking soda
  • Hydrogen peroxide (3%)
  • Dish soap (Dawn works best)
  • Paper towels or old towels
  • Spray bottle
  • Black light (UV flashlight) — to find old stains
  • Rubber gloves

Step 1: Find All Accident Spots

You can't clean what you can't see. Old urine stains are invisible to the naked eye.

1

Use a Black Light

Turn off the lights and shine a UV black light over carpets and upholstery. Old urine stains will glow yellow or greenish-white.

Pro Tip: Black lights are cheap (£10-15 on Amazon) and invaluable for finding hidden pet stains. Mark the spots with tape before cleaning.

Step 2: Blot Fresh Accidents Immediately

1

Blot, Don't Rub!

Use paper towels or old towels to blot as much urine as possible. Press firmly to absorb liquid deep in the carpet. Never rub — rubbing spreads the stain.

2

Apply Cold Water

Pour a small amount of cold water on the area and blot again. This dilutes the urine.

Never use hot water! Heat sets the protein in urine, making it permanent.

Method 1: Enzymatic Cleaner (Most Effective)

Enzymatic cleaners are specially formulated to break down uric acid crystals permanently. This is the only method that truly eliminates the smell.

1

Saturate the Area

Apply enough enzymatic cleaner to soak the affected area — not just the surface. Follow manufacturer instructions.

2

Let It Sit

Allow the cleaner to sit for 10-15 minutes (or as directed). Enzymes need time to break down the urine.

3

Blot Dry

Blot with a clean cloth. Do not rinse — let the cleaner air dry completely. The enzymes continue working as they dry.

Pro Tip: For old, dried stains, saturate the area and cover with plastic wrap overnight to keep it moist — enzymes work longer this way.
4

Check with Black Light

Once dry, check with a black light. If the stain still glows, repeat the process.

Method 2: Vinegar & Baking Soda (Natural Alternative)

If you don't have enzymatic cleaner, this natural method works for fresh stains.

1

Apply Vinegar Solution

Mix equal parts white vinegar and water. Spray onto the stain and let it sit for 5 minutes.

2

Blot and Sprinkle Baking Soda

Blot the area, then generously sprinkle baking soda over the stain.

3

Add Hydrogen Peroxide (Optional)

Mix 1/2 cup hydrogen peroxide with 1 teaspoon dish soap. Spray over the baking soda. The mixture will fizz — let it dry completely.

Test First: Hydrogen peroxide can lighten some carpets. Always test on a hidden area first.
4

Vacuum

Once completely dry, vacuum thoroughly. Repeat if the smell remains.

Method 3: For Upholstery and Mattresses

1

Blot Immediately

Remove as much urine as possible with paper towels.

2

Use Enzymatic Cleaner

Apply enzymatic cleaner. Let it sit for 10-15 minutes.

3

Blot and Air Dry

Blot with a clean cloth and allow to air dry completely. Use a fan to speed up drying — moisture can lead to mould in mattresses.

Method 4: For Hard Floors (Tile, Wood, Laminate)

1

Wipe Up Immediately

Use paper towels to remove all urine. For wood floors, act fast — urine can damage the finish.

2

Clean with Enzymatic Cleaner or Vinegar

Spray the area and wipe clean. For grout, use a brush to work the cleaner into the lines.

3

Rinse and Dry

Rinse with water and dry thoroughly.

How to Stop Pets from Re-offending

  • Use enzymatic cleaner thoroughly — pets return to spots they can still smell
  • Keep pets away during cleaning — block off the area until completely dry
  • Use deterrent sprays — commercial pet repellents discourage repeat accidents
  • Provide easy access — ensure your pet can get outside or to their litter box
  • Rule out medical issues — sudden accidents may indicate a UTI or other health problem
Pro Tip: Feed your pet on the spot where they had an accident (once clean). Dogs and cats naturally avoid soiling where they eat!
What NOT to use: Avoid ammonia-based cleaners — urine contains ammonia, so these cleaners actually attract pets back to the spot. Also avoid steam cleaners on urine stains — heat sets the stain permanently.