How to Remove Pet Urine From Carpet (2026)

WishFinds is reader-supported. When you buy through links on our site, we may earn an affiliate commission. As an Amazon Associate, we earn from qualifying purchases.

Pet urine is the one carpet stain where the visible spot is the smallest part of the problem. Urine soaks down through the fibers into the carpet pad, and the uric acid crystals left behind are what keep the stain — and the reason your pet keeps returning to the same spot — alive for months. Blotting the surface and spraying air freshener does nothing to the part that matters.

This guide is about removal: getting the urine out of the carpet fibers and the pad underneath, breaking down the uric acid with an enzyme cleaner, and stopping your pet from marking the same place again. It covers fresh accidents and old, dried stains, and it explains why the usual household fixes (vinegar alone, baking soda alone, steam cleaning) often make urine stains worse.

The Short Answer

For fresh urine, blot up as much as possible with towels, then flood the spot with an enzyme cleaner and let it sit for 10 to 15 minutes so the enzymes can break down the uric acid. Extract the liquid with a portable carpet cleaner or blot it up with clean towels. For old, dried urine, re-wet the spot with cool water first, then apply the enzyme cleaner, cover it with a damp towel, and let it work for several hours or overnight. Never use hot water, steam, or ammonia-based cleaners on urine — heat sets the stain and ammonia smells like urine to a pet. Repeat the enzyme treatment until the stain and the smell are both gone, and never skip the extraction step.

Why Pet Urine Is Different From Other Stains

Most carpet stains are one substance sitting on the fibers. Pet urine is three problems at once:

  • Urea makes the stain sticky and yellow.
  • Urochrome is the pigment that discolors the carpet.
  • Uric acid forms crystals that bond to carpet fibers and survive ordinary cleaning. When the crystals get damp again — from humidity, a spill, or another accident — they reactivate and the smell returns.

That is why a urine spot can look clean for a week and then smell again on a humid day. The visible stain was removed; the uric acid crystals in the pad were not. The only cleaners that break down uric acid are enzyme cleaners, which use live bacteria and enzymes to digest the crystals. Regular carpet shampoo, dish soap, and vinegar do not do this. They clean the surface and leave the crystals intact.

What You Need

  • Clean white towels or paper towels
  • An enzyme cleaner made for pet urine
  • Cool water in a spray bottle
  • A portable carpet cleaner for extraction
  • A blacklight (UV flashlight) to find old, invisible urine spots
  • Baking soda, for the final deodorizing pass

A blacklight is worth the small cost if you have a pet that has had more than one accident. Dried urine fluoresces yellow-green under UV light in a dark room, and it will show you spots you cannot see in daylight — including the ones your pet keeps returning to.

Step-by-Step: Removing Fresh Pet Urine

Step 1: Blot up as much urine as possible

Press clean white towels firmly onto the spot, standing on them if you need to, and rotate to a dry section each time. Keep blotting until the towel comes up barely damp. Do not rub — rubbing spreads urine outward and pushes it deeper into the pad. For a large accident, a wet/dry vacuum or a portable carpet cleaner on extraction mode pulls out far more liquid than towels can.

Step 2: Flood the spot with enzyme cleaner

Spray or pour the enzyme cleaner generously over the entire stained area — and slightly beyond it, because urine spreads wider underneath the carpet than it looks on top. The cleaner must reach the pad, so do not be stingy. The label will tell you how much to use; for a fresh accident, a heavy application is the right call.

Step 3: Let the enzymes work

Leave the cleaner to sit for 10 to 15 minutes for a fresh stain. Enzymes need time and moisture to break down uric acid — wiping the product off after two minutes wastes it. Keep pets away from the area while it works. Do not apply heat, and do not use a hair dryer on the spot.

Step 4: Extract the liquid

Run a portable carpet cleaner over the spot to pull the cleaner and the dissolved urine out of the fibers and the pad. If you do not have a machine, blot firmly with clean towels until no more moisture comes up, then place a stack of towels over the spot with a heavy book on top for an hour to wick out what remains.

Step 5: Let it dry, then check

Let the carpet air-dry completely — this can take several hours. Once dry, check the spot with your nose and, in a dark room, with a blacklight. If any trace of stain or smell remains, repeat the enzyme treatment. One treatment is usually enough for a fresh accident caught quickly; a stain that sat for hours may need two or three rounds.

Step-by-Step: Removing Old, Dried Pet Urine

Old urine is harder because the uric acid crystals have bonded to the fibers and the pad. The method is the same, but slower:

  1. Find the full extent of the stain with a blacklight in a dark room, and mark the edges with painter’s tape.
  2. Re-wet the spot with cool water. The enzyme cleaner needs moisture to work, and dried crystals will not react with a dry application.
  3. Apply enzyme cleaner generously, covering the whole marked area.
  4. Cover the spot with a damp white towel and leave it for 8 to 12 hours, or overnight. The damp towel keeps the enzymes active instead of letting the cleaner dry out and stop working.
  5. Extract with a carpet cleaner or blot thoroughly, then let the carpet dry completely.
  6. Repeat the whole cycle until the blacklight shows no fluorescence and the smell is gone. Old stains commonly need two to four treatments.

If the stain has soaked through to the subfloor — you will know because the smell survives several treatments and the pad feels stiff or discolored — the pad itself may need to be cut out and replaced in that section. No surface cleaner can fix a pad that is saturated through.

What NOT to Do With Pet Urine

Mistake Why it makes things worse
Hot water or steam cleaning Heat bonds the urine proteins to the fibers and sets the stain permanently.
Ammonia-based cleaners Ammonia smells like urine to dogs and cats, and it can encourage your pet to mark the same spot again.
Vinegar alone Vinegar neutralizes some odor temporarily, but it does not break down uric acid crystals, so the stain comes back.
Baking soda alone Baking soda absorbs odor but does not remove the stain or the crystals. It is a finishing step, not a cleaner.
Scrubbing Spreads the urine outward and pushes it deeper into the pad.
Air freshener or perfume Masks the smell for humans while the stain stays, and your pet can still smell the urine underneath.

Steam cleaning deserves a special warning. A steam cleaner on a urine stain is one of the most common ways people make a removable stain permanent. The heat cooks the proteins into the fibers. If you own a steam mop or a carpet cleaner with a heat setting, use it only after the urine is fully removed and the spot is clean.

Enzyme Cleaners That Actually Work

Not every product labeled “pet stain remover” contains enzymes. Check the label for words like “enzymatic,” “bio-enzymatic,” or “enzyme-powered,” and look for a Carpet and Rug Institute Seal of Approval. These two are verified Amazon listings:

Nature’s Miracle Advanced is the most widely used enzymatic pet stain remover in the US, with a severe-mess formula built specifically for tough pet messes. The 32-ounce spray covers a fresh accident generously, and the enzymatic formula is designed to break down the uric acid that causes repeat marking. It is the default first bottle to buy.

Rocco & Roxie is a bio-enzymatic cleaner that holds the Carpet and Rug Institute Seal of Approval as a pet stain and odor remover. The 1-gallon size is the economical choice for a home with a puppy in training or a senior pet having frequent accidents — one gallon covers many treatments, and you will use more enzyme cleaner than you expect while a pet is being house-trained.

For the extraction step, a portable spot cleaner pulls the dissolved urine out of the pad far better than towels:

The Hoover CleanSlate Plus FH14050 is a compact spot cleaner built for pet stains, with strong suction and versatile tools for carpet and upholstery. It pairs with Hoover carpet solutions and is sized for quick cleanups — the kind of machine you can grab within a minute of an accident, which is when extraction matters most.

How to Stop Your Pet From Going Back to the Same Spot

Removing the urine is only half the job. If any uric acid remains, your pet can smell it even when you cannot, and the spot becomes a preferred bathroom. Three things break the cycle:

  • Remove the scent completely. That is what the enzyme cleaner is for. If the blacklight still shows fluorescence, the scent is still there for your pet.
  • Block access while the carpet dries. Keep the pet out of the room until the spot is fully dry and treated, or they will re-mark a damp spot.
  • Retrain the spot. After cleaning, place your pet’s food bowl, bed, or a toy on the spot for a few days. Dogs and cats avoid soiling where they eat and sleep.
  • Check for a medical cause. A house-trained pet that suddenly starts urinating on the carpet may have a urinary tract infection or another health problem. If accidents are new and frequent, a vet visit comes before more cleaning products.

The Baking Soda Finishing Step

Once the stain is removed and the carpet is fully dry, sprinkle baking soda generously over the area and leave it for several hours or overnight, then vacuum it up. Baking soda absorbs any lingering odor molecules. This is a finishing step only — it does nothing to the uric acid itself, and it will not fix a stain that still needs enzyme treatment. Use it after the enzyme work is done, not instead of it.

Frequently Asked Questions

How do I get pet urine out of carpet if it is already dry?

Re-wet the spot with cool water, apply an enzyme cleaner generously, cover it with a damp towel, and leave it for 8 to 12 hours. Extract and repeat until the stain and smell are gone. Dried urine needs the long dwell time — a quick spray and wipe will not reach the crystals in the pad.

Will vinegar remove pet urine from carpet?

Vinegar helps with odor temporarily, but it does not break down uric acid crystals, so the stain and the smell return when the carpet gets damp. Use an enzyme cleaner for actual removal, and save vinegar for other cleaning jobs.

Can I use a carpet cleaner machine on pet urine?

Yes — a portable carpet cleaner is the best tool for extraction, and it is how you pull dissolved urine out of the pad. Use it with cool water and an enzyme cleaner, not with the heat setting or steam. Heat sets urine stains permanently, so never steam a urine spot before the enzyme treatment has finished.

Why does my pet keep peeing in the same spot on the carpet?

Because uric acid crystals survive most cleaning, and your pet can smell them even when you cannot. The spot smells like a bathroom to your pet. Full removal with an enzyme cleaner, verified with a blacklight, is the only fix. Blocking access and retraining the spot help while the scent fades.

Does pet urine permanently damage carpet?

It can, if it soaks into the pad and subfloor and is left untreated for weeks. The fibers themselves usually survive, but a saturated pad may need to be replaced in that section, and urine can stain the subfloor underneath. Fast action — blotting, enzyme cleaner, extraction — prevents nearly all permanent damage.

How many times should I apply enzyme cleaner?

For a fresh accident, once or twice. For an old stain, expect two to four treatments. The test is a blacklight in a dark room: when the spot no longer fluoresces and there is no smell after the carpet is fully dry, you are done.

Final Verdict

Pet urine removal is an extraction problem, not a scrubbing problem. Blot first, flood with a real enzyme cleaner, give it time to work, and pull the liquid out of the pad with a machine or heavy towels. Never use heat, never use ammonia, and do not stop after one treatment if the blacklight still shows the stain. Done properly, even an old urine spot comes out completely — and your pet stops treating that corner of the carpet as a bathroom. For the smell side of the problem specifically, see our companion guide on how to get pet smell out of carpet, and for the right machine for the job, browse the best carpet cleaners for pet stains. After any deep clean, read how to clean a carpet cleaner tank so your machine stays fresh, and if you are choosing a robot vacuum for a pet household, read how to choose a robot vacuum for pets.

Scroll to Top