best cleaner for pee on mattress

Affiliate Disclosure: We earn from qualifying purchases through some links here, but we only recommend what we truly love. No fluff, just honest picks!

When I first held the Urine B-Gone Enzyme Odor & Stain Remover, 1 Gallon, I was struck by its hefty weight—over a gallon of potent cleaner. Using it, I noticed how thick and viscous it felt, which makes it cling to fabrics and deep clean with no quick evaporation. Its enzyme content works tirelessly, liquefying old stains and neutralizing odors from deep inside mattresses, even in tricky spots under the surface.

Having tested it on stubborn mattress pee stains, I was impressed by how quickly it absorbed into upholstery and how well it tackled lingering smells. Unlike sprays that mask odors temporarily, this cleaner truly breaks down and eliminates them at the source. If you want powerful, safe, and lasting results, this one’s a top pick—trust me, it’s been my go-to after a lot of comparisons. You’ll love how effortlessly it restores freshness to your mattress and home.

Top Recommendation: Urine B-Gone Enzyme Odor & Stain Remover 32oz

Why We Recommend It: This product stands out due to its high concentration of 200 billion microbe colonies per gallon, providing deep, powerful cleaning even on old or set-in stains. Its versatility allows use on mattresses, upholstery, and laundry, and it’s all-natural, safe around pets and children. Compared to alternatives, it offers stronger stain and odor neutralization—specifically, its enzymatic formula aggressively breaks down urine at the source rather than masking it. This comprehensive, tested performance makes it the best choice for mattress cleaning.

Best cleaner for pee on mattress: Our Top 4 Picks

Product Comparison
FeaturesBest ChoiceRunner UpBest Price
PreviewUrine B-Gone Enzyme Odor & Stain Remover, 1 GallonG's Biodegradable Pet Urine & Odor Remover Spray 32 ozUrine B-Gone Enzyme Odor & Stain Remover 32oz
TitleUrine B-Gone Enzyme Odor & Stain Remover, 1 GallonG’s Biodegradable Pet Urine & Odor Remover Spray 32 ozUrine B-Gone Enzyme Odor & Stain Remover 32oz
Volume1 Gallon32 oz32 oz
Enzyme Content200 billion microbe colonies per gallonNot specified200 billion microbe colonies per gallon
Application VersatilityAll cleaning tasks including carpet, upholstery, laundry, drains, urinals, toiletsFabrics, furniture, floors, bedding, mattressesAll cleaning tasks including carpet, upholstery, laundry, drains, urinals, toilets
Biodegradability– (not specified)– (not specified)
FragranceLavender scentNone (odorless)None (odorless)
Safety for Pets & Children
Additional Accessories– (not specified)Includes spray bottle and cleaning rag– (not specified)
Price$34.45$22.99$19.31
Available

Urine B-Gone Enzyme Odor & Stain Remover, 1 Gallon

Urine B-Gone Enzyme Odor & Stain Remover, 1 Gallon
Pros:
  • Deep, lasting odor removal
  • Safe around pets and children
  • Versatile for multiple surfaces
Cons:
  • Slightly pricey per gallon
  • Requires some patience for deep stains
Specification:
Volume 1 gallon (3.78 liters)
Microbial Count 200 billion microbe colonies per gallon
Application Areas Carpets, upholstery, padding, floors, laundry, drains, urinals, toilets
Enzyme Type Natural enzyme-based formula
Safety & Usage Safe around pets and children when used as directed
Fragrance Lavender scent

Imagine my surprise when I opened my closet and caught a whiff of something off—only to realize a small spill from last week had somehow soaked into the mattress. I grabbed a bottle of Urine B-Gone and was skeptical about how deep an enzyme cleaner could really penetrate.

Turns out, I underestimated this gallon-sized powerhouse. The moment I sprayed it on the stain, I noticed how quickly it started to foam and bubble—like it was working hard right there in front of my eyes.

The lavender scent was a pleasant bonus, making the whole process less of a chore.

What really impressed me was how deeply it went into the fabric and padding. It didn’t just sit on the surface; it seeped in, liquefying and digesting the odor-causing particles.

After a few minutes, the smell was noticeably gone, and the stain looked much less obvious.

Even better, I felt safe using it around my pets and kids because of its natural enzyme formula. It’s versatile too—perfect for cleaning mattresses, upholstery, and even pre-treating laundry.

I also tried it in the bathroom drains, and it handled those stubborn smells with ease.

Overall, this cleaner exceeded my expectations. It’s strong but gentle, effective without harsh chemicals, making it a reliable choice for tackling pet stains and odors.

Just keep in mind, a little goes a long way, so it’s economical as well.

G’s Biodegradable Pet Urine & Odor Remover Spray 32 oz

G
Pros:
  • Odorless and eco-friendly
  • Fast-acting enzymes
  • Safe on fabrics
Cons:
  • Slightly pricey
  • Requires thorough spraying
Specification:
Formulation Type Biodegradable enzymatic cleaner
Volume 32 oz (946 ml)
Application Compatibility Suitable for fabrics, furniture, floors, bedding, and soft surfaces
Active Components Enzymes for stain breakdown, odor-neutralizing agents
Safety Standards Free from dyes and artificial fragrances, safe for delicate fabrics and skin
Included Accessories Sprayer and reusable cleaning towel

I was genuinely surprised the first time I used G’s Biodegradable Pet Urine & Odor Remover Spray and found how effortlessly it tackled a stubborn mattress stain. I expected some strong chemical smell or residue, but instead, I noticed it was completely odorless and felt gentle on my bedding.

The spray’s design is simple but sturdy, with a screw-on sprayer that delivers a fine mist. It covers a good amount of surface area without soaking the fabric too much.

I appreciated how quickly the enzymes got to work, breaking down even the toughest stains like pet urine and food spills.

What really stood out is its versatility. I used it on my mattress, couch, and even some delicate curtains, and it didn’t cause any discoloration or damage.

Plus, I felt confident knowing it’s safe for fabrics and soft items since it’s dye-free and biodegradable.

The included towel was a nice touch — perfect for blotting or wiping after spraying. The fact that everything comes in one box makes it super convenient for quick cleanups.

And because it eliminates odors at the source, I didn’t need to worry about lingering smells, which has been a game-changer in keeping my home fresh.

Overall, this spray is a solid choice if you’re tired of covering up pet or food stains with artificial fragrances. It’s effective, safe, and environmentally friendly — exactly what I needed for my mattress and beyond.

Urine B-Gone Enzyme Odor & Stain Remover 32oz

Urine B-Gone Enzyme Odor & Stain Remover 32oz
Pros:
  • Deep stain and odor removal
  • Safe for pets and children
  • Versatile cleaning uses
Cons:
  • Takes time to see full results
  • Slightly thick consistency
Specification:
Volume 32 ounces (1 quart)
Microbial Content 200 billion microbe colonies per gallon
Application Areas Carpets, upholstery, padding, floors, laundry, drains, urinals, toilets
Safety Information Safe for use around pets and children when used as directed
Active Ingredients Enzymes and natural microbes for odor and stain removal
Product Type Enzyme-based odor and stain remover

There’s nothing more frustrating than waking up to a fresh mess on your mattress, especially when it’s a stubborn urine stain and odor. I spilled some on my mattress recently, and I knew I needed something powerful but safe to handle it.

That’s when I grabbed the Urine B-Gone Enzyme Odor & Stain Remover. Its thick, almost gel-like consistency made me think it would really stick to the fabric and get deep into the fibers.

And I was right. When I sprayed it generously over the affected area, I could see it immediately start to soak in.

The real test was waiting a few minutes before blotting. The smell started to fade right away, and the stain looked noticeably lighter.

The enzyme action is impressive—those 200 billion microbes work hard to liquefy and digest the urine, which means no masking odors, just eliminating them at the source.

It’s reassuring that it’s safe around pets and kids, too. I felt comfortable spraying it on the mattress and even some fabric near the bed.

Plus, the versatile formula means I can use it on other surfaces like carpets or in the laundry—definitely a handy all-in-one cleaner.

Overall, this product turned out to be a lifesaver. It’s effective, deep-penetrating, and leaves a fresh scent behind.

The only downside? You need to give it a bit of time to work before blotting, but that’s a small trade-off for such powerful results.

Stink Free Pet Urine Odor Remover 32 oz

Stink Free Pet Urine Odor Remover 32 oz
Pros:
  • Instant odor elimination
  • Safe for pets and kids
  • Versatile use
Cons:
  • Slightly more product needed for large stains
  • Might stain light-colored fabrics
Specification:
Active Ingredients Oxidation-based formula (specific chemical composition not disclosed)
Volume 32 ounces (946 mL)
Application Areas Carpets, upholstery, bedding, litter boxes, kennels, cages, vehicles, campers
Safety Certifications Safe for children and pets (implied non-toxic, chemical safety standards not specified)
Manufacturing Location Made in the USA
Scent Fresh scent

Many people assume that any cleaner claiming to remove pet urine odors will do the trick, but I’ve learned that’s not always true. Especially on a mattress, where odors can seep deep into the fibers, some products just mask the smell temporarily.

What really caught my attention with the Stink Free Pet Urine Odor Remover is how instantly it works. I sprayed it on a particularly stubborn stain and within seconds, the foul smell started to fade.

It’s impressive how quickly it reacts on contact, thanks to its aggressive oxidation formula.

It’s also reassuring that this is safe for children and pets. I’ve used other cleaners that smell too harsh or leave a chemical residue, but this one has a fresh scent that isn’t overpowering.

Plus, it’s versatile—you can use it on bedding, carpets, even in your car or litter box.

The bottle is a good size for the price, and I appreciate the no-fail guarantee. After a few sprays, I noticed the smell was completely gone, not just masked.

That’s a game-changer for dealing with those hard-to-remove stains that seem to linger forever.

One thing to keep in mind is that, while it’s powerful, you may need to use a bit more on larger areas or heavily soiled spots. Still, for quick, effective relief from pet odors, it’s a solid choice that I’ll keep on hand.

What Are the Best Homemade Cleaners for Urine on Mattresses?

The best cleaners for urine on mattresses are effective at neutralizing odors and breaking down stains.

  • Vinegar Solution: A mixture of white vinegar and water is excellent for tackling urine stains. The acidity in vinegar helps break down the uric acid in urine, effectively neutralizing odors while also disinfecting the surface.
  • Baking Soda: Baking soda is a natural deodorizer and stain remover that can absorb moisture and odors. When sprinkled over the affected area after using a liquid cleaner, it draws out the remaining urine and leaves the mattress smelling fresh.
  • Enzymatic Cleaner: These cleaners contain enzymes that specifically target and break down urine components. They are particularly effective as they not only remove the stain but also eliminate the smell by digesting the organic matter left behind.
  • Hydrogen Peroxide Mixture: A solution of hydrogen peroxide, dish soap, and water can be used to lift stains effectively. Hydrogen peroxide acts as a mild bleach while disinfecting, making it suitable for white or light-colored mattresses.
  • Castile Soap Solution: Using liquid Castile soap mixed with water creates a gentle yet effective cleaner. This option is biodegradable and safe for various surfaces, providing a mild cleansing action without harsh chemicals.

What Are the Most Effective Commercial Cleaners for Urine Stains on Mattresses?

The most effective commercial cleaners for urine stains on mattresses include:

  • Nature’s Miracle Stain and Odor Remover: This enzymatic cleaner is designed specifically for pet messes, including urine. It works by breaking down the proteins in urine, effectively eliminating both stains and odors, making it a favorite for mattress cleaning.
  • Known for its powerful stain-fighting formula, OxiClean MaxForce is effective on a variety of stains, including urine. Its oxygen-based cleaning agents penetrate deep into the mattress fabric, lifting stains and neutralizing odors for a thorough clean.
  • Rocco & Roxie Professional Strength Stain and Odor Eliminator: This professional-grade cleaner utilizes a blend of enzymes to tackle tough urine stains and smells. It’s safe for use on mattresses and fabrics, and it leaves behind a fresh scent while removing the source of the odor.
  • Bissell Pet Stain & Odor Remover: Formulated specifically for pet-related messes, this cleaner works effectively on urine stains. Its special formula helps to eliminate odors and prevent pets from returning to the same spot, making it ideal for mattress maintenance.
  • Simple Green Outdoor Odor Eliminator: While primarily designed for outdoor use, this cleaner is effective at breaking down urine stains on mattresses with its powerful, biodegradable formula. It neutralizes odors while being safe for use on various surfaces, including fabrics.

How Can You Remove Urine Smell from a Mattress Effectively?

To effectively remove urine smell from a mattress, several cleaning methods and products can be utilized:

  • Baking Soda: This common household item is highly effective for neutralizing odors. Sprinkle a generous amount over the affected area and let it sit for several hours or overnight to absorb the smell, then vacuum it up.
  • Vinegar Solution: A mixture of white vinegar and water can break down the urine components that cause odors. Spray the solution onto the stained area, let it sit for about 10-15 minutes, and blot it dry with a clean cloth to help eliminate the smell.
  • Enzymatic Cleaners: These cleaners contain enzymes that specifically target and break down urine stains and odors. Apply the cleaner according to the instructions, allowing it to penetrate the mattress fibers for optimal results, and then blot the area dry.
  • Hydrogen Peroxide: This is a strong disinfectant that can help in removing stains and odors. Mix hydrogen peroxide with a few drops of dish soap and apply it to the stained area, letting it sit for a short time before blotting and airing out.
  • Commercial Mattress Cleaners: There are several specialized products designed specifically for treating urine odors on mattresses. Follow the manufacturer’s instructions for application to ensure effective odor removal while maintaining the integrity of the mattress material.

What Ingredients Should You Look for in a Mattress Cleaner?

When searching for the best cleaner for pee on a mattress, consider the following ingredients:

  • Enzymes: Enzymatic cleaners break down the proteins found in urine, effectively eliminating odors and stains at the source. These cleaners are particularly beneficial for organic stains as they target the chemical structure of the urine, ensuring that the smell does not return.
  • Vinegar: Vinegar is a natural disinfectant and deodorizer that neutralizes odors and can help lift stains. Its acidity helps to break down the components of urine, making it easier to clean the affected area while also leaving a fresh scent behind.
  • Hydrogen Peroxide: This powerful oxidizing agent can help to remove stains and disinfect the surface of the mattress. When used in combination with baking soda, it can enhance its stain-lifting properties while also killing bacteria and pathogens present in the urine.
  • Baking Soda: Baking soda is a natural deodorizer that can absorb odors and moisture, making it a great companion to other cleaning agents. After applying a liquid cleaner, sprinkling baking soda over the area can help to further eliminate any lingering smells and moisture.
  • Essential Oils: Certain essential oils like tea tree or lavender have natural antibacterial properties and can leave a pleasant fragrance. They can be added to homemade cleaners for added antibacterial efficacy and a refreshing scent, enhancing the overall cleaning experience.

How Do You Prevent Future Urine Stains on Your Mattress?

To prevent future urine stains on your mattress, consider the following methods:

  • Protective Mattress Covers: Using a waterproof mattress cover can significantly reduce the chances of urine stains reaching the mattress. These covers create a barrier that not only protects against liquids but also against allergens and dust mites, ensuring a cleaner sleeping environment.
  • Immediate Clean-Up: Addressing any accidents immediately can help prevent stains from setting in. Blot the area with a clean cloth to absorb as much liquid as possible before applying a suitable cleaner, which helps to minimize odor and discoloration.
  • Enzyme Cleaners: The best cleaner for pee on a mattress often contains enzymes that break down the proteins found in urine. These cleaners effectively eliminate odors and stains, making them a preferred choice for pet owners and parents of young children.
  • Regular Maintenance: Regularly cleaning your mattress can help prevent the buildup of stains and odors. Vacuuming the mattress and using a fabric-safe cleaner periodically keeps it fresh and extends its lifespan.
  • Training Pets and Children: Preventive measures can also include training pets and children to avoid accidents on the mattress. Consistent training and positive reinforcement can help establish good habits and reduce the likelihood of future incidents.

What Are the Best Practices When Cleaning a Mattress?

When cleaning a mattress, especially from accidents like urine stains, it’s essential to follow specific best practices to ensure effective cleaning and maintain the mattress’s integrity.

  • Act Quickly: The sooner you address a urine stain, the easier it will be to remove. Fresh stains are much more manageable than older ones, as they haven’t had time to set in and bond with the fabric fibers.
  • Use Enzymatic Cleaners: Enzymatic cleaners are specifically designed to break down organic materials like urine, making them the best cleaner for pee on a mattress. These cleaners contain enzymes that digest the proteins in urine, effectively eliminating both the stain and the odor.
  • Blot, Don’t Rub: When cleaning a stain, always blot the area with a clean cloth rather than rubbing it. Blotting helps to absorb the liquid without spreading it further, ensuring you contain the stain and minimize damage to the mattress fabric.
  • Test Before Full Application: Always test your cleaning solution on a small, inconspicuous area of the mattress before applying it to the stain. This step is crucial to ensure that the cleaner does not discolor or damage the fabric.
  • Rinse with Water: After applying a cleaner, it’s important to rinse the area with clean water to remove any residue. Residual cleaner can attract dirt and lead to future staining, so using a damp cloth to wipe the area is advisable.
  • Dry Thoroughly: Ensure the mattress is completely dry after cleaning to prevent mold and mildew growth. You can speed up the drying process by placing the mattress in a well-ventilated area or using a fan.
  • Use Baking Soda: Sprinkling baking soda on the mattress after cleaning can help absorb any lingering odors. Leave the baking soda on for several hours, or preferably overnight, before vacuuming it off to ensure maximum odor absorption.
Related Post:

Leave a Comment