Best Mattress Stain Removers: 5 Picks for Spots and Urine

Compare five mattress stain removers by stain type, enzyme or oxygen formula, surface compatibility, scent, blotting method, fabric limits, and drying needs.

As an affiliate, we may earn a commission from qualifying purchases. We get commissions for purchases made through links on this website from Amazon and other third parties.

A mattress stain needs the least liquid that can do the job. Too much cleaner can carry soil deeper into foam, leave residue, and slow drying. The best product matches the stain—food, makeup, blood, pet urine, or another organic mess—while staying within the mattress maker's cleaning directions.

None of these sprays is labeled specifically for every mattress. Use them only when the cover is water-safe, colorfast, and compatible with the product's approved upholstery, furniture, fabric, or soft-surface uses. Test a hidden area and never mix cleaners. For the full process, start with the best way to remove mattress stains.

Best Overall

Best Enzyme Pick

Rocco & Roxie Stain & Odor Eliminator

Best Oxygen Pick

Quick Comparison

Pick Formula or method Best target Main limit
FOLEX Water-based spot remover Food, makeup, grease, blood, general spots Only water-safe, colorfast material
Rocco & Roxie Enzyme cleaner Pet urine, feces, vomit, organic odor Needs compatible furniture or fabric surface
Nature's Miracle Advanced Enzymatic dog-mess spray Severe dog accidents Excludes silk, wool, leather, and suede
Resolve Urine Destroyer Urine-targeted soft-surface spray Cat and dog urine Fragrance and surface testing required
Zep Urine Remover Oxygen-based spray Pet or human urine Soft-surface compatibility must be confirmed

Old, unknown, or widespread stains may need a professional cleaner rather than repeated soaking. The guide to whether old stains can still be removed helps set realistic expectations before you wet a large area.

Our Five Picks

1 / 5

FOLEX Instant Spot Remover

Our Verdict:

Best Overall

View Latest Price

Form

Water-based liquid

Size

32 ounces

Rinsing

Not required

Included

Reusable cleaning cloth

FOLEX is a water-based, solvent-free spot treatment for upholstery and other colorfast material that can be safely dampened. Its stain list includes pet accidents, grease, ink, red wine, coffee, blood, food, cosmetics, dirt, and old spots. The formula has no added odor and comes with a reusable cloth.

It can lift many surface stains with gentle agitation and blotting, though red dye and some set marks remain difficult. The no-rinse method helps limit mattress moisture. Apply to the cloth or a tightly controlled spot rather than spraying a broad foam area, then allow complete drying.

Why It Works

  • Broad stain coverage suits common bedroom spills.
  • No-rinse use reduces the amount of follow-up water.
  • The formula supports compatible water-safe upholstery.

What To Keep In Mind

  • Mattress use depends on the cover's cleaning instructions.
  • A colorfastness test must dry fully before treating the visible spot.

2 / 5

Rocco & Roxie Stain & Odor Eliminator

Our Verdict:

Best Enzyme Pick

View Latest Price

Form

Enzyme spray

Size

32 fluid ounces

Targets

Urine, feces, vomit, organic spills

Supported surfaces

Furniture, clothing, carpet and more

Rocco & Roxie uses an enzyme formula for organic pet messes and their odor. Furniture, clothing, pet sleeping areas, floors, and carpet are included among its uses. The chlorine-free, color-safe positioning still requires a hidden fabric test and the complete label process.

It handles fresh urine and lingering organic odor well without leaving visible residue for many cleanups. The scent and spray can feel harsh in a closed room, so open the space and keep people and pets away during treatment. Blot excess liquid instead of driving it into mattress foam.

Why It Works

  • Enzyme action fits urine and other bio-based stains.
  • Furniture and pet sleeping areas support cautious mattress-cover use.
  • The spray targets both visible residue and odor source.

What To Keep In Mind

  • Ventilation matters during application and drying.
  • Do not combine it with another cleaner that could disrupt the enzyme process.

3 / 5

Nature's Miracle Advanced Dog Stain and Odor Eliminator

Our Verdict:

Best for Severe Dog Messes

View Latest Price

Form

Enzymatic spray

Size

32 ounces

Contact

10 minutes before blotting

Scent

Light fresh

Nature's Miracle Advanced is made for dog urine, diarrhea, vomit, and other severe bio-based messes. It works at full strength, remains active while organic material is present, and calls for a ten-minute wait before blotting with a white cloth. Furniture and fabrics are supported under the full label.

The spray works well on dog accidents and has a noticeable fresh scent. It should not be used on untreated hardwood, leather, suede, silk, or wool specialty fabric. That exclusion is important for mattress tops containing wool or delicate natural-fiber covers.

Why It Works

  • The enzyme formula is tailored to severe dog messes.
  • A clear wait-and-blot process reduces guesswork.
  • Furniture and fabric are included among compatible uses.

What To Keep In Mind

  • Wool, silk, suede, and leather are excluded.
  • Use full strength only as directed and avoid flooding the mattress.

4 / 5

Resolve Urine Destroyer Spray

Our Verdict:

Best Soft-Surface Urine Pick

View Latest Price

Form

Ready-to-use spray

Size

32 fluid ounces

Targets

Urine, feces, vomit, dirt

Surfaces

Carpet, upholstery, rugs

The guide to whether enzyme cleaner removes old pet stains explains why age and prior chemicals change the result.

Resolve Urine Destroyer targets cat and dog urine plus related feces, vomit, dirt, and odor. It is intended for soft surfaces that include upholstery, carpet, and area rugs. The product also aims to remove the odor cue that can draw a pet back to the same location.

The spray penetrates fabric and has worked on stubborn upholstery odor, but its scent is noticeable and performance is uneven on old stains. A mattress can hold more liquid than surface upholstery, so apply sparingly, blot repeatedly, and keep pets away until the area is dry.

Why It Works

  • Upholstery use supports cautious treatment of a compatible mattress cover.
  • It targets both urine staining and lingering odor.
  • Ready-to-use spray needs no mixing.

What To Keep In Mind

  • Confirm the mattress cover is an approved soft surface.
  • Strong fragrance can linger while the spot dries.

5 / 5

Zep Urine Remover

Our Verdict:

Best Oxygen Pick

View Latest Price

Form

Oxygen-based spray

Size

32 fluid ounces

Targets

Pet and human urine, feces, vomit

Surfaces

Hard and soft surfaces

Zep uses an oxygen-based formula for pet and human urine stains and odor. It also covers associated feces and vomit stains on supported hard and soft surfaces, including upholstery. The spray-and-wipe format requires no mixing.

The formula can visibly work on urine residue and has removed odor on compatible surfaces. It is not an enzyme product, so choose it for oxygen-based treatment rather than assuming every urine cleaner works the same way. Use only enough to wet the cover surface, then blot and dry with airflow.

Why It Works

  • It covers both pet and human urine accidents.
  • Upholstery is a supported soft-surface example.
  • The oxygen-based approach offers an alternative to enzymes.

What To Keep In Mind

  • One-application language is not a guarantee for old mattress stains.
  • Keep it separate from enzyme sprays and other chemicals.

Match the Formula to the Stain

Use a general water-based spot remover for food, drink, makeup, or ordinary dirt when the cover allows damp cleaning. Enzymes make more sense for urine, vomit, and other organic material.

Yellow marks can come from sweat, body oils, age, moisture, or chemical change, not only urine. Identify why mattresses develop yellow stains before choosing a pet formula for the wrong problem.

Use as Little Moisture as Possible

Remove sheets, vacuum dry debris, and test the cover. Apply cleaner to a white cloth when the label permits that method, then work from the edge toward the center. Blot—do not scrub aggressively or press liquid into foam.

Open windows or run a fan across the room without placing an electrical appliance on a wet bed. Do not remake the bed until the cover and inner layers are fully dry. For a widespread or deeply soaked accident, compare portable upholstery cleaners for mattresses or arrange professional care.

Frequently Asked Questions

What is the best mattress stain remover?

FOLEX is the most flexible general spot remover here for a water-safe, colorfast mattress cover. Organic urine stains are better matched to an approved enzyme or oxygen formula.

Can carpet stain remover be used on a mattress?

Only when the product also supports the mattress cover's material, such as compatible upholstery or water-safe colorfast fabric. Carpet-only directions are not enough.

How do I remove urine from a mattress?

Blot fresh liquid first, then use a compatible urine treatment sparingly and follow its contact directions. The guide to cleaners for dog urine on mattresses covers the full sequence.

Can I mix an enzyme cleaner with peroxide?

No. Do not combine cleaners. One chemical can reduce another product's action or create unsafe fumes and fabric damage.

How long does a mattress need to dry?

Drying depends on liquid amount, foam depth, airflow, and humidity. Leave the mattress uncovered until every treated layer feels dry and no odor of dampness remains.

Can old mattress stains be removed completely?

Some can be lightened or removed, but set dyes, oxidation, and deep residue may remain. Avoid repeated saturation when the first careful treatment fails.

Should I use a spot cleaner machine on a mattress?

Only if the mattress maker permits extraction cleaning and the machine can recover most of the liquid. The guide to spot cleaners for beds and couches helps compare lower-moisture equipment.

For stains on removable layers, compare bedding stain removers instead of treating every fabric like a mattress cover. Pet-specific organic messes may also call for enzyme cleaners for bedding.

For stains on removable layers, compare bedding stain removers instead of treating every fabric like a mattress cover. Pet-specific organic messes may also call for enzyme cleaners for bedding. Compare six pet urine cleaners for mattresses by formula, water-safe surface guidance, scent, stain treatment, application control, and drying needs.

pinit fg en rect red 28