HearSmartindependent rankings
Home & living · Ranking

9 Best Mattress Stain and Urine Cleaners of 2026

By the HearSmart research desk · Updated November 11, 2026 · Next review December 26, 2026 · 9 products compared

Ranked firstKids 'N' Pets Urine Stain + Odor RemoverParents cleaning a child's bedwetting accident or a pet accident out of a mattress.9.0

The short version

Kids 'N' Pets Urine Stain + Odor Remover is the best mattress urine cleaner for most families: an enzyme formula made for urine, mattresses on the maker's surface list, a 5 minute dwell for fresh accidents and a $19.99 price for 32 oz. Rocco & Roxie is the pick for repeat pet accidents, with a CRI seal and direct mattress directions. Biokleen Bac-Out and Skout's Honor are the value choices at $15.99 and $15.49, Puracy suits homes with a spot cleaner, and Nature's Miracle, Simple Solution and Zero Odor are solid retail options. FOLEX lifts the visible mark left behind but does not treat urine odor.

Short answer

Kids 'N' Pets Urine Stain + Odor Remover is the best cleaner for human urine on a mattress and the best mattress stain and urine cleaner for parents in 2026, because its enzyme formula breaks down urine at the source, the maker lists mattresses and bedding as safe surfaces, and a 32 oz bottle costs $19.99. Rocco & Roxie Stain & Odor Eliminator suits pet owners with older or repeat accidents at $23.97, and Skout's Honor Urine Destroyer is the cheapest verified option at $15.49 for 35 oz.

This list is for parents dealing with bedwetting and pet owners cleaning up accidents on a mattress. We compared documented formulas, mattress and bedding guidance, dwell and drying times, scent, certifications and published US prices for 9 cleaners on their makers' own sites, then scored each on performance, ease of use and value. We did not test them. Prices were checked on November 11, 2026. Angry Orange was left out because its maker recalled its Enzyme Stain Removers in January 2026 over possible bacteria contamination. OxiClean Odor Blasters is a laundry soak powder rather than a spot spray, and Bissell, Resolve and Woolite Pet were not ranked because we could not load their makers' product pages from our location.

The ranking at a glance

  1. 1Kids 'N' Pets Urine Stain + Odor RemoverParents cleaning a child's bedwetting accident or a pet accident out of a mattress.9.0
  2. 2Rocco & Roxie Stain & Odor EliminatorPet owners dealing with repeat or older urine spots who want a widely reviewed enzyme spray.8.8
  3. 3Biokleen Bac-Out Stain + Odor RemoverFamilies who want short, plant-derived ingredients and a fragrance-free option.8.7
  4. 4Skout's Honor Urine DestroyerDog owners who want a large, low-cost bottle for frequent urine accidents.8.6
  5. 5Puracy Pet Stain & Odor RemoverHouseholds with a carpet extractor or spot cleaner who want a lightly scented, plant-based formula.8.3
  6. 6Nature's Miracle Urine DestroyerPet owners who want a long-standing brand they can pick up at most pet stores.8.2
  7. 7Simple Solution Pet Urine DestroyerDog owners who want a cleaner that says it is safe on bedding and also discourages re-marking.8.0
  8. 8FOLEX Instant Carpet Spot RemoverLifting the visible stain left after urine, blood or food once the odor is handled.7.7
  9. 9Zero Odor Pet Stain Remover & Odor EliminatorPeople sensitive to fragrance who want a cleaner that does not mask odors with perfume.7.7

How we make the call

Every entry gets a 0 to 10 rating on the three criteria below, and the order follows the weighted total. The ratings rest on the documented features and published prices on each maker's own pages, never hands-on testing.

  • 40%Performance
  • 25%Ease of use
  • 35%Value

See the full method

  1. No. 1, top ranked

    Kids 'N' Pets Urine Stain + Odor Remover

    The original Kids 'N' Pets enzyme formula, made for urine, feces, vomit and the odors they leave on water-safe fabrics.

    9.0of 10

    Best for Parents cleaning a child's bedwetting accident or a pet accident out of a mattress.

    Performance
    9.0
    Ease of use
    9.0
    Value
    9.0

    Price

    32 oz bottle $19.99 on the Kids 'N' Pets store; 128 oz $29.99

    Quoted from the Kids 'N' Pets Urine Stain + Odor Remover pricing page on November 11, 2026: Urine Stain + Odor Remover, 32oz $19.99

    Kids 'N' Pets ranks first because it is the only cleaner here whose maker writes for both children and pets and names mattresses directly. The brand calls this the original Kids 'N' Pets enzyme formula, built for urine, feces and vomit, and says it breaks down the uric acid compounds that chemical cleaners leave behind. Directions are short: wipe up what you can, saturate the spot, leave it 5 minutes and wipe with a clean white cloth, or leave old stains for an hour or more. Its surface list includes mattresses, bedding, pillows, car seats and upholstery, and it also works as a laundry pre-treatment for the sheets. A 32 oz bottle was $19.99 on the brand's store when we checked, and the 128 oz size was $29.99. The formula contains fragrance and colorant; parents who want neither can look at the brand's fragrance-free Mom's Miracle at $29.99. We compared documented features and published prices and did not test it.

    What it does well

    • +Mattresses are named on the vendor's own surface list
    • +Short 5 minute dwell time for fresh accidents
    • +Gallon size costs $29.99, so refills are cheap

    Where it falls short

    • −Contains fragrance and colorant, unlike the brand's Mom's Miracle formula
    • −Only one customer review on the brand's own store when checked
    • −Mattress has to dry fully after saturating, which takes time
    Price
    $19.99 for 32 oz
    Formula
    Enzyme
    Dwell time
    5 min fresh, 1 hr+ old stains
    Mattress use
    Listed by vendor

    Visit kidsnpets.com|Read the full Kids 'N' Pets Urine Stain + Odor Remover profile

  2. No. 2

    Rocco & Roxie Stain & Odor Eliminator

    A professional strength bio-enzymatic spray for urine, feces, vomit and other organic stains, with a Carpet and Rug Institute Seal of Approval.

    8.8of 10

    Best for Pet owners dealing with repeat or older urine spots who want a widely reviewed enzyme spray.

    Performance
    9.1
    Ease of use
    8.8
    Value
    8.4

    Price

    32 oz bottle $23.97 one-time on the Rocco & Roxie store; 15% off with subscription

    Quoted from the Rocco & Roxie Stain & Odor Eliminator pricing page on November 11, 2026: ONE-TIME PURCHASE$23.97

    Rocco & Roxie is the strongest pick for pet owners. The company describes a professional strength bio-enzymatic formula whose enzymatic bacteria activate on contact with odors and stains and feed on ammonia crystals and organic matter until they are gone, and it carries the Carpet and Rug Institute Seal of Approval. Its FAQ gives a mattress instruction: spray or pour on the mattress and leave it to work. For older stains the brand suggests letting the product sit overnight, or for a couple of days, so it reaches deeper. Rocco & Roxie says the formula is chlorine free, color safe and safe around pets and children, and warns against using it in a steam cleaner because heat can deactivate the enzymes. A 32 oz bottle was $23.97 as a one-time purchase on the brand's store, with 15% off on subscription. We compared documented features and published prices and did not test it.

    What it does well

    • +Gives a direct mattress instruction in its FAQ
    • +Old stains can be left overnight or a couple of days
    • +Backed by a 60-day money-back policy on the brand store

    Where it falls short

    • −Highest 32 oz price of the verified picks
    • −Should not go in a steam cleaner, since heat can deactivate the enzymes
    • −Full routine includes rinsing and extracting, which is harder on a mattress than a carpet
    Price
    $23.97 for 32 oz
    Formula
    Bio-enzymatic
    Certification
    CRI Seal of Approval
    Money-back window
    60 days

    Visit roccoandroxie.com|Read the full Rocco & Roxie Stain & Odor Eliminator profile

  3. No. 3

    Biokleen Bac-Out Stain + Odor Remover

    A plant-based bio-enzymatic stain and odor remover with live enzyme cultures, made without artificial fragrances or dyes.

    8.7of 10

    Best for Families who want short, plant-derived ingredients and a fragrance-free option.

    Performance
    8.6
    Ease of use
    8.5
    Value
    9.0

    Price

    32 oz bottle $15.99 on the Biokleen store; 128 oz from $39.99

    Quoted from the Biokleen Bac-Out Stain + Odor Remover pricing page on November 11, 2026: Bac-Out Carpet Stain + Odor Remover - 32 oz. $15.99

    Biokleen Bac-Out is the pick for parents who read ingredient labels. Biokleen says its live enzyme cultures break down stains and odors into tiny particles, which keeps the cleaning going after you spray, and that it removes stains, odors and urine from pet areas as well as fabrics, laundry, carpets and furniture. The page lists every ingredient, mostly plant-derived, and says the formula has no phosphates, chlorine, ammonia, artificial fragrance or dyes. A 32 oz bottle was $15.99 on Biokleen's store when we checked, and there is a foaming spray at the same price that clings better to the side of a mattress. A fragrance-free Free and Clear version exists but comes only in a 128 oz size at $39.99. The page does not name mattresses, so test on a hidden spot first. We compared documented features and published prices and did not test it.

    What it does well

    • +Low price for a 32 oz enzyme cleaner
    • +Full ingredient list with plant-derived sources
    • +Foaming spray version helps on vertical surfaces such as a mattress side

    Where it falls short

    • −Product page does not mention mattresses by name
    • −Standard formula includes citrus leaf oil
    • −Fragrance-free version is sold only in a 128 oz jug
    Price
    $15.99 for 32 oz
    Formula
    Live enzyme cultures
    Made in
    USA, with US and imported parts
    Free shipping
    Orders over $35

    Visit biokleenhome.com|Read the full Biokleen Bac-Out Stain + Odor Remover profile

  4. No. 4

    Skout's Honor Urine Destroyer

    A plant-based urine stain and odor remover that works without enzymes, masking scents or pretreatment.

    8.6of 10

    Best for Dog owners who want a large, low-cost bottle for frequent urine accidents.

    Performance
    8.3
    Ease of use
    8.6
    Value
    9.0

    Price

    35 oz trigger bottle $15.49 on the Skout's Honor store; 5% off with subscription

    Quoted from the Skout's Honor Urine Destroyer pricing page on November 11, 2026: $15.49 USD

    Skout's Honor takes a different route from the enzyme cleaners above. The company says its plant-based formula penetrates deep into carpet, upholstery and any water-safe surface to remove urine odor at the source, with no enzymes, no masking scent and no pretreatment. It is written for dog urine, from potty training a puppy to an incontinent senior dog, and a separate cat version is sold. The 35 oz trigger bottle was $15.49 on the brand's store when we checked, the lowest verified price on this list and the largest standard bottle, with 5% off on subscription. Skout's Honor is a B Corp, makes its products in the USA and backs them with a satisfaction guarantee. The page does not mention mattresses by name, so treat it as a water-safe fabric cleaner and test a hidden area first. We compared documented features and published prices and did not test it.

    What it does well

    • +Cheapest verified price on the list at $15.49
    • +Largest standard bottle at 35 oz
    • +No enzymes to deactivate, so no waiting rules around heat

    Where it falls short

    • −Written for dog urine; the cat formula is a separate product
    • −Page does not name mattresses, only water-safe surfaces
    • −Free shipping only from $75
    Price
    $15.49 for 35 oz
    Formula
    Plant-based, no enzymes
    Made in
    USA
    Free shipping
    Orders $75+

    Visit skoutshonor.com|Read the full Skout's Honor Urine Destroyer profile

  5. No. 5

    Puracy Pet Stain & Odor Remover

    A plant-powered, no rinse pet stain and odor spray with USDA Biobased certification.

    8.3of 10

    Best for Households with a carpet extractor or spot cleaner who want a lightly scented, plant-based formula.

    Performance
    8.2
    Ease of use
    7.8
    Value
    8.8

    Price

    Standard bottle $15.74 on sale on the Puracy store (regular $20.99)

    Quoted from the Puracy Pet Stain & Odor Remover pricing page on November 11, 2026: Sale price $15.74

    Puracy's Pet Stain & Odor Remover is a plant-powered spray that the company says now uses a no rinse formula for easier, faster treatments. It carries USDA Biobased and PETA Cruelty-Free certifications and lists a mannanase enzyme among its key ingredients. The directions split by age of the accident: for new ones, blot, spray, work it in and extract with water after 15 minutes; for old ones, find the spot (a blacklight helps), dilute 1:1, soak it, cover it with a weighted bag and extract after 8 hours. That routine fits a household with a handheld spot cleaner better than one with only towels. A standard bottle was on sale for $15.74 on Puracy's store when we checked, against a regular price of $20.99, and refills are sold. The product has a light cucumber and mint scent. We compared documented features and published prices and did not test it.

    What it does well

    • +Clear two-track directions for fresh and set-in accidents
    • +Certified biobased ingredients
    • +Refills cut the cost per bottle

    Where it falls short

    • −Directions assume a carpet extractor, which most people do not use on a mattress
    • −Sale price may not last; regular price is $20.99
    • −Has a scent, which some parents may not want on a child's bed
    Price
    $15.74 sale, $20.99 regular
    Certifications
    USDA Biobased, PETA Cruelty-Free
    Old stain soak
    8 hours
    Scent
    Cucumber & Mint

    Visit puracy.com|Read the full Puracy Pet Stain & Odor Remover profile

  6. No. 6

    Nature's Miracle Urine Destroyer

    An enzymatic formula for dog urine and the yellow, sticky residue it leaves, sold through pet retailers.

    8.2of 10

    Best for Pet owners who want a long-standing brand they can pick up at most pet stores.

    Performance
    8.3
    Ease of use
    8.4
    Value
    7.8

    Price

    See vendor pricing (USD check pending)

    No US price was listed when we checked. See the Nature's Miracle Urine Destroyer pricing page.

    Nature's Miracle is one of the best known pet stain brands, and its Urine Destroyer is the line built for urine. The brand describes a powerful enzymatic formula that is tough on dog urine and the yellow, sticky residue it leaves, and says the enzymes keep working as long as any bio-based mess is still present. It has a light fresh scent and, used and stored as directed, can be used around pets. There are separate dog and cat versions plus a Plus formula. Nature's Miracle does not sell direct, so we could not confirm a US price on the maker's site and list it as pending. Its product page does not mention mattresses, so check colorfastness on the mattress cover before soaking it. We compared documented features and published prices and did not test it.

    What it does well

    • +Widely sold brand with separate dog and cat formulas
    • +Enzymes keep working while residue remains
    • +Plus version available for tougher messes

    Where it falls short

    • −No direct store, so price depends on the retailer
    • −Page does not mention mattresses or bedding
    • −Has a fragrance and a long ingredient list
    Price
    Retailer pricing
    Formula
    Enzymatic
    Maker
    Spectrum Brands
    Versions
    Dogs, cats, Plus

    Visit naturesmiracle.com|Read the full Nature's Miracle Urine Destroyer profile

  7. No. 7

    Simple Solution Pet Urine Destroyer

    A dog-specific urine stain and odor remover that combines Pro-Bacteria and enzymes in a continuous spray bottle.

    8.0of 10

    Best for Dog owners who want a cleaner that says it is safe on bedding and also discourages re-marking.

    Performance
    8.2
    Ease of use
    8.0
    Value
    7.8

    Price

    See vendor pricing (USD check pending)

    No US price was listed when we checked. See the Simple Solution Pet Urine Destroyer pricing page.

    Simple Solution's Pet Urine Destroyer pairs enzymes with what the company calls 2X Pro-Bacteria, a dog-specific formula meant to break down, neutralize and permanently remove urine stains and odor and discourage future marking of the same spot. The maker says it is safe on carpet, upholstery, bedding, fabric toys and other water-safe surfaces when used as directed, and it is certified by the Carpet and Rug Institute. Directions are to saturate the area, let it sit 10 minutes, blot, and let it dry naturally, which Simple Solution says may take 24 to 48 hours; it guarantees the stain and odor are gone once dry. That long drying time is the main drawback on a mattress you need to sleep on. The brand does not sell direct, so the US price is pending. We compared documented features and published prices and did not test it.

    What it does well

    • +Bedding is named on the vendor's surface list
    • +Guarantee that the stain and odor disappear when dry
    • +Formula aims to stop pets marking the same spot

    Where it falls short

    • −Drying takes 24 to 48 hours, a long time for a bed
    • −No direct store, so price depends on the retailer
    • −Small 17 oz bottle
    Size
    17 oz
    Formula
    Pro-Bacteria and enzymes
    Certification
    CRI certified
    Drying time
    24 to 48 hours

    Visit simplesolution.com|Read the full Simple Solution Pet Urine Destroyer profile

  8. No. 8

    FOLEX Instant Carpet Spot Remover

    A water-based surfactant spot remover for carpets, upholstery and other colorfast materials, with no rinsing needed.

    7.7of 10

    Best for Lifting the visible stain left after urine, blood or food once the odor is handled.

    Performance
    7.0
    Ease of use
    9.0
    Value
    7.5

    Price

    See vendor pricing (USD check pending)

    No US price was listed when we checked. See the FOLEX Instant Carpet Spot Remover pricing page.

    FOLEX is on this list as a stain lifter, not an odor remover. The company describes a water-based, non-ionic surfactant that removes pet accidents, grease, ink, red wine, coffee, blood, food and most old stains from colorfast carpet, upholstery and other materials that can be safely dampened with water. There is no rinsing, vacuuming or waiting: apply a generous amount, agitate gently and blot with a clean cloth, then let the material dry. FOLEX says it is safe around children and pets when used as directed, odor-free and free of solvents, VOCs, CFCs and petroleum. Because it is not enzymatic, it will not break down the uric acid that causes lingering urine smell, so use it after an enzyme cleaner to remove any mark that remains. FOLEX sells through retailers, so we list the price as pending. We compared documented features and published prices and did not test it.

    What it does well

    • +Fastest routine here: apply, agitate, blot
    • +No chemical smell left behind
    • +Handles many non-urine stains too

    Where it falls short

    • −Not an enzyme cleaner, so it targets stains rather than urine odor
    • −Mattresses are not named on the product page
    • −Sold only through retailers, so the price is pending
    Formula
    Non-ionic surfactant
    Rinse needed
    No
    Scent
    Odor-free
    Solvents
    None

    Visit folexcompany.com|Read the full FOLEX Instant Carpet Spot Remover profile

  9. No. 9

    Zero Odor Pet Stain Remover & Odor Eliminator

    A patented, fragrance-free formula that lifts organic pet stains from fabric and removes the odor source.

    7.7of 10

    Best for People sensitive to fragrance who want a cleaner that does not mask odors with perfume.

    Performance
    7.8
    Ease of use
    8.0
    Value
    7.4

    Price

    See vendor pricing (USD check pending)

    No US price was listed when we checked. See the Zero Odor Pet Stain Remover & Odor Eliminator pricing page.

    Zero Odor is the pick for noses that react to scented cleaners. The company says its patented formula reaches into fabrics to lift organic pet stains while removing the source of the odor, and that it does not mask or cover odors with fragrances or perfumes. It lists urine, feces, vomit and blood as targets and describes the product as non-toxic, non-allergenic, cruelty-free and biodegradable. The directions fit a mattress well: flush with water and blot, spray (do not pour), rub gently with a sponge, then blot again with a white paper towel, repeating for old stains. The ingredient list does include a tracer fragrance. Zero Odor's store showed prices only in Polish zloty from our location, so the US price is pending. We compared documented features and published prices and did not test it.

    What it does well

    • +No masking fragrance
    • +Covers blood as well as urine and vomit
    • +Spray, rub and blot directions suit a mattress top

    Where it falls short

    • −Store showed prices only in Polish zloty from our location, so the USD price is pending
    • −Small 16 oz bottle
    • −Contains a tracer fragrance despite no added perfume
    Size
    16 oz
    Fragrance
    No masking perfume
    Stains
    Urine, feces, vomit, blood
    Made in
    USA

    Visit zeroodor.com|Read the full Zero Odor Pet Stain Remover & Odor Eliminator profile

Before you pick a product or a plan

Use an enzyme or bacteria cleaner for urine

Urine smell comes from residue that soap alone does not break down. Kids 'N' Pets, Rocco & Roxie, Biokleen, Nature's Miracle and Simple Solution use enzymes or live bacteria to digest it. Skout's Honor uses a plant-based formula without enzymes. FOLEX is a surfactant that lifts stains but does not target urine odor.

Blot first and do not flood the foam

Remove as much liquid as you can with towels before you spray. Most makers say to saturate the spot, but a mattress dries much more slowly than a carpet. Simple Solution says drying may take 24 to 48 hours. Zero Odor's spray, rub and blot method and Kids 'N' Pets' 5 minute dwell are easier on a bed you need that night.

Give old stains more time

Fresh accidents need minutes; old ones need hours. Kids 'N' Pets suggests an hour or more for old stains, Rocco & Roxie overnight or longer, and Puracy an 8 hour diluted soak. A blacklight helps find old spots you cannot see.

Keep heat away from enzyme cleaners

Rocco & Roxie warns that steam cleaners can deactivate the enzymes in its formula. Treat the spot first, let it work, and only then use a hot water machine if you need one.

Check scent and ingredients for a child's bed

Kids 'N' Pets Urine Stain + Odor Remover and Nature's Miracle contain fragrance, Puracy has a cucumber and mint scent, and Zero Odor uses no masking perfume. Biokleen publishes its full plant-derived ingredient list and sells a fragrance-free Free and Clear version. Test any cleaner on a hidden part of the mattress cover first.

Protect the mattress afterward

Cleaning is easier than replacing a mattress. Once the spot is dry, a waterproof mattress protector keeps the next accident out of the foam.

Questions readers ask

What is the best cleaner for human urine on a mattress?
Kids 'N' Pets Urine Stain + Odor Remover is our top pick. Its enzyme formula breaks down urine at the source, the maker lists mattresses and bedding as surfaces, fresh spots need only 5 minutes before wiping, and a 32 oz bottle costs $19.99. Biokleen Bac-Out is a plant-based alternative at $15.99.
What is the best thing to clean a mattress with?
For urine, vomit or other organic stains, use an enzyme cleaner such as Kids 'N' Pets, Rocco & Roxie or Biokleen Bac-Out, because enzymes break down the residue that causes odor. For a non-organic stain such as ink or food, a surfactant spot remover like FOLEX lifts the mark without rinsing.
How long does a mattress take to dry after cleaning urine?
It depends on how much liquid you use. Simple Solution says its Pet Urine Destroyer may take 24 to 48 hours to dry naturally. Using towels to blot first, spraying rather than pouring, and pressing a dry towel with weight on top, as Rocco & Roxie suggests, all shorten the wait.
Can I use a pet urine cleaner on a child's mattress?
Several makers say their cleaners are safe around children when used as directed, including Rocco & Roxie and FOLEX, and Kids 'N' Pets is made for both. Check the ingredient list for fragrance if your child is sensitive, and test on a hidden spot of the cover first.
Can I use a steam cleaner on a urine stain?
Not straight away with an enzyme cleaner. Rocco & Roxie says high heat can deactivate the enzymes, so treat the spot, let it sit, and steam clean a day or two later if needed.

Spotted an error or a price change? Write to editorial@hearsmart.org

How we work is in our editorial policy. Makers change prices, plans and terms often, so check the price on their site before you buy or upgrade.

More rankings