Floor odor troubleshooting

Cat Urine Smell in Subfloor

Direct answer: If cat urine smell keeps coming back after surface cleaning, the odor is usually soaked below the finish floor into underlayment or subfloor, not just sitting on top. Start by figuring out which layer is holding the smell before you tear out flooring or start coating everything.

Most likely: The most common path is urine that got through seams, edges, or a litter-box area and dried into the subfloor fibers. Light cases can sometimes be cleaned and sealed after the finish floor comes up. Heavy, repeated soaking usually means cutting out and replacing the contaminated subfloor section.

Cat urine odor is stubborn because it wicks into porous material and hangs on in warm or humid weather. Reality check: if the room smells stronger on damp days, the contamination is usually deeper than the surface. Common wrong move: laying new flooring over a smelly subfloor and hoping the new material will block it.

Don’t start with: Don’t start by painting over the floor, flooding it with cleaners, or replacing finish flooring before you know whether the subfloor itself is contaminated.

Smell strongest at one wall, corner, or litter-box spot?That usually points to a localized soak area, which is worth opening up before treating the whole room.
Smell spread across a wide area or through multiple flooring layers?Plan on lifting flooring and checking the subfloor directly instead of trying more top-down cleaning.
Last reviewed: 2026-04-21

When cat urine smell is really in the subfloor

Smell only in one small area

One corner, doorway, or litter-box zone smells much stronger than the rest of the room.

Start here: Start by removing a small edge piece or threshold if possible and inspect that exact area first.

Smell through carpet or pad

The carpet may look fine, but the odor rises when you kneel down or after the room is closed up.

Start here: Pull back a corner of carpet and pad to see whether the backing and subfloor are stained or crusted.

Smell under laminate, vinyl, or engineered flooring

The floor surface wipes clean, but the room still smells, especially near seams or perimeter edges.

Start here: Check at transitions, baseboard edges, or any loose plank area where urine could have slipped underneath.

Smell keeps coming back after cleaning

You cleaned the top several times and maybe used odor products, but the smell returns in a day or two.

Start here: Assume the contamination is below the visible surface until proven otherwise.

Most likely causes

1. Urine soaked through the finish floor into the subfloor

This is the usual reason the smell survives normal cleaning. Plywood and OSB hold odor deep in the fibers once liquid gets past seams or edges.

Quick check: Lift a small section at the edge or under a threshold and look for dark staining, swelling, or a sharp ammonia smell right at the wood.

2. The finish flooring or underlayment is contaminated, but the subfloor is still salvageable

Carpet pad, laminate underlayment, and some floating-floor foam layers absorb odor fast and can make the subfloor seem worse than it is.

Quick check: Once the top layers are lifted, smell each layer separately. If the underlayment stinks but the wood below is only lightly affected, you may not need subfloor replacement.

3. Repeated marking in the same spot caused deep saturation

A single accident can often be cleaned up. Repeated soaking in one area is what usually pushes the problem into replacement territory.

Quick check: Look for layered stains, crumbly wood fibers, swollen panel edges, or odor that is still strong after the area is fully dry and exposed.

4. Moisture or humidity is reactivating old contamination

Old urine salts can stay quiet for a while, then smell again when the room gets damp or warm.

Quick check: If the odor spikes on humid days or after mopping nearby, the contaminated material is still in place even if the surface looks clean.

Step-by-step fix

Step 1: Pin down whether the smell is on top of the floor or below it

You want to avoid tearing up more flooring than necessary, but you also do not want to keep treating the wrong layer.

  1. Open windows if needed for comfort, then let the room sit closed for a short stretch so the odor pattern is easier to track.
  2. Walk the room slowly and note where the smell is strongest: center of the room, perimeter edge, doorway, around a litter box, or under furniture.
  3. Check whether the odor is strongest low to the floor rather than at nose height.
  4. If the room has carpet, press on suspect spots with a dry paper towel to see whether old residue transfers. If it has laminate or vinyl plank, inspect seams, edges, and transitions for gaps or staining.

Next move: If one small area clearly stands out, focus your inspection there first. If the whole room smells about the same, expect contamination in more than one layer or more than one spot.

What to conclude: A localized odor usually means a localized repair. A broad odor usually means the flooring system has trapped contamination underneath.

Stop if:
  • You find active water intrusion, plumbing leakage, or a soft floor that feels unsafe to walk on.
  • The odor is tied to a sewage smell or another source that is clearly not pet-related.

Step 2: Expose a small test area before deciding on cleaning, sealing, or replacement

A small opening tells you more than another round of surface products. You need to see and smell the layers separately.

  1. At the strongest-smelling edge, remove a threshold, base shoe, or a small piece of trim if that gives access without damaging a large area.
  2. For carpet, pull back a corner of carpet and pad. For floating flooring, lift enough edge material to inspect underneath if the floor can be opened without breaking the locking edges.
  3. Check the underside of the finish flooring, the underlayment or pad, and the top face of the subfloor one layer at a time.
  4. Look for yellowing, dark rings, crusty residue, swollen wood flakes, delamination, or staining that follows panel seams.

Next move: If one layer is obviously the odor source, you can keep the repair focused there. If all exposed layers smell strong, plan on removing more material until you reach clean, solid wood.

What to conclude: The layer that still smells sharp after exposure is the layer you have to address. Surface cleaning alone will not fix odor trapped below.

Step 3: Decide whether the subfloor can be cleaned and sealed or needs to be cut out

This is the fork in the road. Light contamination can sometimes be saved. Deep saturation and damaged wood usually cannot.

  1. If the subfloor is solid, flat, and only lightly stained, clean the exposed area with a small amount of warm water and mild soap on a rag, then wipe it dry. Do not soak the panel.
  2. Let the area dry fully. Then smell it again when dry, not while cleaner is still masking it.
  3. If odor remains but the wood is still solid, a subfloor odor-blocking sealer is a reasonable next step after the area is clean and dry.
  4. If the wood is swollen, flaky, soft, delaminated, or still smells strong from inches away after drying, mark the contaminated section for removal rather than trying to save it.

Next move: If the smell drops to faint or gone after drying and sealing is the only thing left, the subfloor is likely salvageable. If the odor is still harsh after drying, or the wood is physically damaged, replacement is the cleaner long-term fix.

Step 4: Repair the confirmed layer, not the whole room

Once you know the source layer, you can make a targeted repair instead of replacing good material.

  1. If carpet pad or floating-floor underlayment is the main odor source, discard that layer and recheck the subfloor before reinstalling anything.
  2. If the subfloor is salvageable, apply a subfloor odor-blocking sealer only after the wood is fully dry and free of loose residue.
  3. If the subfloor is not salvageable, cut back to solid material, patch in a matching thickness subfloor section, and fasten it securely so the finished floor has a stable base.
  4. Before closing the floor back up, smell the area again at close range. If it still hits you immediately, keep going until you reach clean material.

Next move: Once the contaminated layer is gone or sealed and the area smells neutral when dry, you can rebuild the floor assembly. If odor still leaks from adjacent seams or under nearby walls, the contaminated area is larger than the first opening showed.

Step 5: Recheck the room before reinstalling finish flooring

This is your last chance to catch leftover odor before it gets trapped again.

  1. Leave the repaired area exposed until it is fully dry, then close the room for a few hours and come back for a clean smell check.
  2. Check the perimeter, seams, and any nearby spots where the cat may also have marked.
  3. Replace only the layers that were actually contaminated, then reinstall or replace the finish flooring as needed.
  4. If the smell is gone at the subfloor but the old finish flooring still smells, that finish material also needs to stay out.
  5. If the odor source turns out to be widespread finish-floor damage rather than isolated subfloor contamination, move to the floor-damage path at /cat-litter-box-urine-damaged-floor. If the floor feels soft or bouncy after opening it up, move to /bouncy-floor.

A good result: If the room stays neutral after being closed up, you can finish reassembly with confidence.

If not: If odor returns before the finish floor is back in place, reopen the area and keep tracing until every contaminated layer is addressed.

What to conclude: A clean dry smell test is the real proof. If it passes exposed, it usually stays fixed once the floor is rebuilt.

Replacement Parts

Repair Riot may earn a commission from qualifying purchases, at no extra cost to you.

FAQ

Can cat urine smell come through new flooring if the subfloor was not fixed?

Yes. If the odor is still in the subfloor or underlayment, new flooring often will not stop it. Warm weather and humidity can bring it right back through seams and edges.

Can I just seal the subfloor instead of replacing it?

Sometimes. If the subfloor is still solid and the contamination is light to moderate, cleaning, drying, and then sealing can work. If the wood is swollen, flaky, soft, or heavily saturated from repeated accidents, replacement is usually the better fix.

How do I know whether the smell is in the carpet pad or the subfloor?

Pull back a corner and smell each layer separately. Carpet pad usually gives off odor fast and obvious. If the pad is removed and the wood below still smells sharp, the subfloor is involved too.

Will vinegar or baking soda fix cat urine in subfloor?

Not usually once the urine has soaked into the wood. Those can help with light surface odor in some situations, but deep subfloor contamination usually needs exposure, drying, and then either sealing or replacement.

Do I need to replace the whole room of subfloor?

Usually no. Most pet damage is localized around one area. Open the strongest-smelling spot first and follow the staining and odor until you reach clean, solid material. Replace only what is actually contaminated or damaged.

Why does the smell get worse when it rains or the room is humid?

Old urine residue can reactivate with moisture in the air. That is a strong clue the contamination is still in a porous layer like pad, underlayment, or subfloor rather than just on the floor surface.