How to Remove Urine Stains and Odor From a Mattress | Blot, Treat, Dry

Removing urine stains and odor from a mattress means blotting (never rubbing), treating with an upholstery-safe enzyme cleaner or diluted vinegar, absorbing odor with baking soda, and drying the mattress completely before bedding goes back on.

A wet mattress gets worse by the hour: the longer urine sits, the deeper it soaks into the padding, and the harder the smell is to kill. The good news is that the fix uses things you probably already own, and the whole job comes down to three moves — pull fluid out, break down the uric acid, then dry the thing out completely.

Skip the scrubbing. Friction pushes urine deeper into the foam and can spread the stain sideways. Below is the full order of operations, plus the formulas that actually work and the mistakes that turn a small accident into a permanent smell.

What to Do First: Strip, Blot, and Treat

Act within the first hour if you can. Prompt treatment is the single biggest factor in whether a stain sets and whether odor lingers after drying.

  1. Remove and launder bedding. Take off sheets, blankets, and removable covers right away.
  2. Blot the mattress. Press clean towels or paper towels onto the wet area and swap them out as they soak through. Blot, don’t rub.
  3. Apply an enzyme cleaner. An upholstery-safe enzyme-based urine cleaner is the most reliable option because enzymes break down the uric acid crystals that cause odor. Follow the product label for how much to use and how long to leave it, then blot the excess. Use enough to reach urine in the padding, but don’t oversaturate.
  4. Or mix a vinegar solution. Combine equal parts water and distilled white vinegar with 1–2 tablespoons of laundry detergent in a spray bottle. Spray the area, let it sit 15 minutes, then blot.

Odor Removal and Drying

Baking soda pulls remaining odor out, and full drying is what stops mold from becoming the next problem. Neither step can be rushed.

Cover the treated area with a thick layer of baking soda and leave it at least 8 hours — overnight works well. Once the area is dry, vacuum it up slowly and thoroughly. If the mattress is still damp, you can leave the baking soda down until it dries completely and vacuum then.

Air-drying takes anywhere from several hours to several days depending on stain size and room humidity. Aim a fan at the mattress and open a window. Do not put bedding back on while it’s damp — trapped moisture is exactly how mildew starts.

Stronger Formulas and What Not to Do

If the first pass doesn’t fully clear the stain, a hydrogen-peroxide mix or a commercial cleaner can finish the job — but only on a surface the product label permits, and only after a spot test.

The hydrogen-peroxide formula: mix 1 cup hydrogen peroxide, 3 tablespoons baking soda, and a few drops of dish soap or liquid laundry detergent. Spray the stain, let it sit, then dry the mattress. Handle peroxide with care — higher concentrations carry real hazards, and labels warn of eye damage, skin burns, and harm if swallowed. Gloves and eye protection are sensible here.

A commercial alternative: Spray lightly, let it penetrate 1–2 minutes without drying out, blot, and air-dry completely. The company warns against oversaturation because it encourages mold and mildew.

Treatment How to Mix or Use Dwell Time
Enzyme urine cleaner Per product label; enough to reach padding, not oversaturating Label-specified
Vinegar solution Equal parts water and distilled white vinegar + 1–2 tbsp laundry detergent 15 minutes
Baking soda (odor) Thick layer over the treated area At least 8 hours
Hydrogen peroxide mix 1 cup peroxide + 3 tbsp baking soda + a few drops dish soap Until dry
Simple Green all-purpose 1 fl oz per 1 cup water (1:8) 1–2 minutes
Simple Green, machine tank 1 oz per 1½ cups water (about 1:10) Penetrate, then extract
Drying Fan plus ventilation, no bedding until dry Hours to days

If you’d rather skip the mixing and buy a proven bottle, our tested roundup of urine remover products covers the enzyme cleaners worth keeping on hand for exactly this kind of accident.

What not to do: don’t rub or scrub, don’t soak a foam or memory-foam mattress (excess moisture means mold), and don’t reach for bleach or harsh cleaners — they can harm people and pets and damage the mattress. Check the manufacturer’s care instructions and warranty before applying anything, and spot-test a hidden area first. If urine spread, treat the sides and underside too; liquid travels past the visible stain. When odor returns after drying, urine has reached the inner layers and surface treatment won’t be enough — a mattress that far gone often needs professional cleaning or replacement.

For the household-safety details behind these steps, the Sleep Foundation’s mattress urine guide covers the same blot-treat-dry sequence.

Common Questions

Can I use bleach on a mattress stain?

No. Bleach and other harsh cleaners can damage mattress materials and pose health risks to people and pets. Stick with an enzyme-based cleaner, a diluted vinegar solution, or a label-approved all-purpose cleaner, and spot-test a hidden area before applying anything to the visible stain.

How long does a mattress take to dry after treatment?

It varies with stain size and room humidity — anywhere from several hours to several days. A fan and good ventilation speed things up. Leave bedding off until the mattress is fully dry, since trapped moisture under sheets is what allows mold and mildew to take hold.

Why does the smell come back after cleaning?

If odor returns once the mattress dries, urine likely soaked past the surface into the inner layers. Surface treatments can’t reach it. At that point, repeat the enzyme treatment, or have the mattress professionally cleaned — badly saturated mattresses sometimes aren’t salvageable.

Sources