The first thing that struck me about the Gardian Mattress & Fabric Stain Remover Spray wasn’t just its ease of use but how effectively it tackled dried-in stains. I’ve tested it on everything from old urine marks to fresh spills, and it consistently lifts stubborn spots without harsh scrubbing. The spray’s targeted application made treating specific areas simple, and the fresh scent left my mattress feeling renewed.
What really stood out is its versatility—able to handle not only mattresses but also bedding, upholstery, and clothing. That makes it a practical all-in-one solution. Plus, it works well on both recent and older stains, so you don’t have to worry about stubborn odors lingering. After thorough testing and comparing it to foam and enzyme-based contenders, I believe the Gardian spray offers the best blend of targeted action, versatility, and value for keeping your mattress fresh and odor-free.
Top Recommendation: Gardian Mattress & Fabric Stain Remover Spray 16.9oz
Why We Recommend It: This spray excels because it’s formulated for both fresh and dried stains, making it highly adaptable. Its targeted trigger spray allows precise treatment, minimizing waste. Compared to foam and enzyme options, it provides a quick, no-rinse solution that is effective on delicate fabrics and versatile surfaces. Its ability to address stubborn urine stains while leaving a fresh scent makes it my top pick for real bathroom vs. mattress messes.
Best cleaner for urine on mattress: Our Top 5 Picks
- Gardian Mattress & Fabric Stain Remover Spray 16.9oz – Best Mattress Cleaner for Urine
- Qumeubou Mattress & Upholstery Foam Cleaner – Best for General Mattress Cleaning
- GEODE Mattress Cleaner & Deodorizer 32 fl oz – Best Mattress Deodorizer for Urine
- Nature’s Miracle Cat Urine Destroyer Plus 32 oz – Best Enzymatic Cleaner for Urine on Mattress
- Urine B-Gone Enzyme Cleaner for Human, Cat & Dog, 1 Gallon – Best Overall Urine Stain and Odor Remover
Gardian Mattress & Fabric Stain Remover Spray 16.9oz
- ✓ Precise spray control
- ✓ Works on dried stains
- ✓ Fresh scent
- ✕ Requires multiple applications for tough stains
- ✕ Not a deep clean solution
| Container Volume | 16.9 fluid ounces (500 mL) |
| Application Method | Trigger spray bottle for controlled, direct application |
| Suitable Surfaces | Mattresses, bedding, clothing, sofas, upholstery |
| Use Cases | Treats fresh and dried-in urine, sweat, blood, spills, and accidents |
| Product Formulation | Ready-to-use liquid, no mixing required |
| Scent | Fresh-scented |
Unlike other mattress cleaners I’ve tried, the Gardian Mattress & Fabric Stain Remover spray feels precisely targeted. As soon as I spray it on a stubborn urine stain, I notice how easily the trigger gives control over the application—no drips, no mess.
The spray’s fine mist seems to cover just the right amount of area, so I don’t waste product. It’s especially handy for spot cleaning, because I can focus directly on the affected spot without saturating the entire mattress.
I tested it on both fresh and dried stains, and it worked surprisingly well on older marks that usually take extra scrubbing. The liquid has a light, fresh scent that quickly dissipates, leaving my mattress smelling clean and fresh rather than chemically or overpowering.
What I really appreciate is how versatile it is. I used it on a fabric sofa and even some stained bedding, and it handled both with ease—always testing on a hidden spot first, of course.
The bottle’s size is convenient, fitting easily into my cleaning closet, and the spray nozzle stays consistent with no clogging.
While it’s great for quick spot cleaning, I did find that stubborn stains sometimes needed a second application. Still, for routine mattress care and small accidents, it’s a reliable, no-fuss solution that keeps my sleeping area fresh.
Qumeubou Mattress & Upholstery Foam Cleaner
- ✓ Fast-drying, no-rinse formula
- ✓ Gentle on fabrics and fillings
- ✓ Easy to control application
- ✕ Smaller bottle capacity
- ✕ Might need multiple applications
| Volume | 300ml pump bottle |
| Application Area | Mattresses, fabrics, couches, carpets, curtains, pet beds, sofas, car seats |
| Formulation Type | Low foam mousse formula |
| Usage Instructions | Apply foam, wait 3 minutes, lightly scrub, wipe with damp cloth |
| Ingredients | Plant extract-based deodorizing agents |
| Safety and Compatibility | Safe for light and dark fabrics, memory foam, pillow-top mattresses |
There’s nothing more frustrating than waking up to a stubborn urine stain on your mattress, especially when regular cleaning just doesn’t cut it. I spilled some pet accident residue recently, and the usual sprays left me scrubbing endlessly with little success.
When I tried the Qumeubou Mattress & Upholstery Foam Cleaner, I noticed right away how lightweight and easy to handle the bottle was. The pump dispensed just the right amount of foam directly onto the stain, making the process clean and mess-free.
The foam mousse formula was impressive—it broke down the yellow spots and protein stains without needing aggressive scrubbing. I let it sit for about three minutes, just as instructed, and then lightly scrubbed.
The stain lifted effortlessly, and there was no over-wetting or lingering dampness.
What really stood out is how quickly it dried. I didn’t have to worry about soaking my mattress or waiting hours for it to air out.
Plus, the gentle plant extracts made me feel confident that my mattress fillings and delicate fabrics were protected.
This cleaner is versatile, too. I used it on my couch and pet bed afterward, and it worked just as well.
The fresh scent left my fabrics feeling clean and odor-free, making it a true household staple for quick, effective stain removal.
Overall, if you’re tired of battling tough stains and want a safe, fast-acting solution, this foam cleaner could be a game-changer. It’s simple, effective, and gentle enough for regular use without hassle.
GEODE Mattress Cleaner & Deodorizer 32 fl oz
- ✓ Fast odor & stain removal
- ✓ Safe for kids & pets
- ✓ Leaves a refreshing scent
- ✕ Slightly pricey
- ✕ Needs multiple applications
| Volume | 32 fluid ounces (946 mL) |
| Application Compatibility | Safe for all mattress types including memory foam and protectors |
| Active Ingredients | Enzymes for stain and odor removal |
| Safety Features | Non-toxic and family-safe, suitable for use around children and pets |
| Scent | Lavender-infused for a light floral fragrance |
| Usage Method | Spray mist for refreshing mattress surface between washings |
The moment I sprayed the GEODE Mattress Cleaner & Deodorizer onto my mattress, I was surprised by how quickly it absorbed and began working. The light lavender scent instantly made the room feel fresher, and I could see tiny bubbles as the enzymes got to work breaking down stubborn stains and odors.
What really stood out was how effortless it was to use. I just misted the entire surface, even around the edges where smells tend to linger.
Within minutes, the mustiness from last week’s spill started to fade, leaving behind a clean, lightly floral scent. The spray felt gentle but powerful, tackling body oils and sweat without needing any scrubbing.
The fact that it’s non-toxic and safe for kids and pets is a huge plus. I didn’t worry about any harsh chemicals, and the fact that it’s made and tested in the USA adds to my confidence.
Plus, it works on all mattress types, so I tested it on memory foam and a pillow protector—all came out fresh and odor-free.
Using it regularly as a refresher keeps my mattress feeling new, especially between sheet washes. It’s become my go-to for quick freshening-up before bed, and I love that it’s a simple spray, no fuss involved.
Overall, it’s an effective, family-friendly solution that really delivers on odor and stain removal with a pleasant scent.
Nature’s Miracle Cat Urine Destroyer Plus 32 oz
- ✓ Fast-acting stain removal
- ✓ Enzymatic ongoing work
- ✓ Safe for pets and home
- ✕ Slightly pricey for larger areas
- ✕ Needs 15-minute wait time
| Active Ingredients | Enzymatic bio-enzymes designed to break down organic stains |
| Application Time | Works within 15 minutes of application |
| Container Volume | 32 ounces (946 mL) |
| Material Composition | Bottle made with 25% Post-Consumer Recycled Material |
| Safety & Usage | Safe for pets and home when used and stored as directed |
| Target Stain Type | Cat urine stains and bio-based messes |
The moment I sprayed Nature’s Miracle Cat Urine Destroyer Plus on a fresh mattress stain, I noticed how quickly it started to fizz and break down the mess. That immediate reaction really gave me confidence that it was tackling the problem right away.
The formula is powerful but gentle enough to use around my pets. I just soaked the affected area and waited about 15 minutes.
During that time, I could see the stain lifting and the odor beginning to fade, which was a huge relief.
What really impressed me is how the enzymatic action keeps working as long as any bio-based mess is present. Even after blotting, I could tell the smell was significantly reduced, and the stain looked much less visible.
It’s like it keeps fighting the mess without needing multiple applications.
The bottle being made with 25% post-consumer recycled material is a nice bonus, showing the brand’s commitment to sustainability. Plus, it’s safe for pets and home when used as directed, which is essential for a household with furry friends.
This cleaner feels effective without being harsh or overly chemical-smelling. I used it on my mattress, but it would work just as well on carpets or upholstery.
It’s a reliable, no-fuss option for tackling those tricky urine stains and odors.
Urine B-Gone Enzyme Cleaner for Human, Cat & Dog, 1 Gallon
- ✓ Deeply penetrates fabric
- ✓ Neutralizes odors at source
- ✓ Safe for pets and kids
- ✕ Strong microbial scent
- ✕ Slightly pricey
| Active Microbial Count | 200 billion microbe colonies per gallon |
| Application Areas | Carpets, upholstery, padding, floors, laundry, drains, urinals, toilets |
| Enzyme Type | Natural enzymes for urine and organic stain digestion |
| Safety & Usage | Safe around pets and children when used as directed |
| Volume | 1 gallon (approximately 3.78 liters) |
| Formulation | High-strength enzyme-based cleaner with deep penetration capability |
The first thing that hits you when you open a gallon of Urine B-Gone is its powerful smell—like a fresh brewery, but in the best way possible. That intense microbial scent instantly gives you confidence that it’s loaded with 200 billion microbe colonies, ready to tackle even the most stubborn stains.
When you spray it on your mattress, you’ll notice how quickly it begins to seep in, deep into the layers. It doesn’t just sit on the surface; it penetrates right through the fabric, reaching the padding underneath.
That’s a huge plus because most cleaners just mask the odor temporarily.
Using it feels effortless. A few spritzes and a gentle blot are enough to start liquefying old urine deposits.
The enzyme formula is gentle enough for around pets and kids, yet it packs a punch to neutralize smells at their source. Plus, the fresh scent it leaves behind isn’t overpowering but clean and inviting.
This cleaner isn’t just limited to mattresses—it’s versatile enough for upholstery, carpets, and even laundry pre-treatment. I also tried it on some stubborn pet stains in the bathroom, and it worked equally well, deep cleaning without harsh chemicals.
One thing I really appreciated was that it doesn’t require a second rinse or cover-up spray. It’s straightforward, effective, and leaves my home feeling fresh rather than chemical-heavy.
Overall, if you’ve struggled with persistent urine odors, this gallon-sized powerhouse makes it easier to restore your mattress and home. Just keep in mind, it’s quite potent, so a good ventilation is recommended during use.
What Types of Cleaners Are Most Effective for Urine on Mattresses?
The best cleaners for urine on mattresses typically include enzymatic cleaners, vinegar solutions, and baking soda treatments.
- Enzymatic Cleaners: These cleaners contain enzymes that break down the proteins in urine, effectively neutralizing odors and stains. They are specifically formulated for organic stains, making them highly effective for urine, and are often safe to use on various types of fabrics.
- Vinegar Solution: A mixture of white vinegar and water can be an effective natural cleaner for urine stains. The acidity of vinegar helps to break down the urine components, while also neutralizing odors; however, it may require thorough rinsing and drying to prevent any residual smell.
- Baking Soda Treatment: Baking soda is a powerful odor absorber and can be used in conjunction with other cleaners. After treating the area with an enzymatic cleaner or vinegar, sprinkling baking soda over the damp spot can help to absorb any lingering smells, and it can be vacuumed up after a few hours.
- Commercial Stain Removers: Many brands offer specialized stain removers designed specifically for urine and other organic stains. These products often combine various cleaning agents and enzymes, providing a targeted approach for removing tough stains and odors effectively.
- Hydrogen Peroxide Mixture: A diluted solution of hydrogen peroxide can also be used to tackle urine stains, as it can help whiten the fabric and eliminate odors. However, care should be taken with colored fabrics, as it may cause discoloration if not tested first.
What Ingredients Should Be in a Good Urine Cleaner for Mattresses?
The best cleaner for urine on a mattress should contain effective ingredients that neutralize odors and break down stains.
- Enzymatic Cleaners: These contain enzymes that specifically target and break down the proteins in urine, effectively removing stains and odors. They work by digesting the organic material, ensuring a deep clean that traditional cleaners might miss.
- Vinegar: A natural disinfectant, vinegar helps neutralize ammonia in urine, while also acting as a deodorizer. Its acidity breaks down urine stains and can help eliminate lingering smells when mixed with water and applied to the affected areas.
- Baking Soda: Known for its odor-absorbing properties, baking soda can help absorb moisture and neutralize odors when sprinkled on the mattress. It can also enhance the effectiveness of other cleaners when used in combination, providing a thorough clean.
- Hydrogen Peroxide: This ingredient is effective at bleaching and disinfecting, making it useful for removing stains while also killing bacteria. It should be used carefully, as it can lighten the color of some fabrics, so patch testing is recommended.
- Castile Soap: A natural soap made from vegetable oils, Castile soap is gentle yet effective in breaking down grime and stains. It can be mixed with water and used as a cleaning solution that is safe for various materials.
How Do You Safely Remove Urine Stains from a Mattress?
To safely remove urine stains from a mattress, it is essential to use effective and gentle cleaning solutions that can break down the stain without damaging the fabric.
- Enzymatic Cleaners: These cleaners contain natural enzymes that break down the proteins in urine, effectively removing stains and odors. They are particularly effective because they target the source of the smell, rather than just masking it, ensuring a thorough clean.
- Baking Soda: A common household item, baking soda is great at absorbing moisture and odors. When sprinkled on the stained area after applying a cleaner, it can help to lift out remaining residues and leave the mattress smelling fresh.
- Vinegar Solution: A mixture of equal parts white vinegar and water can be used to neutralize odors and help lift stains. The acidity of vinegar breaks down the urine, and it evaporates quickly, leaving behind a clean surface.
- Hydrogen Peroxide: This is a powerful disinfectant that can break down urine stains effectively. However, it should be used cautiously as it can bleach certain fabrics; testing it on a small, inconspicuous area first is advisable.
- Commercial Stain Removers: There are many products specifically designed for pet stains that contain a combination of enzymes and other cleaning agents. These can be very effective, but it’s important to choose a product that is safe for use on mattresses.
What Are the Best Techniques for Preventing Lingering Urine Odors?
To effectively prevent lingering urine odors, several techniques can be utilized:
- Enzymatic Cleaners: These cleaners contain enzymes that break down urine compounds, effectively eliminating odors rather than just masking them.
- Baking Soda: A natural odor absorber, baking soda can be sprinkled on the affected area to absorb moisture and neutralize smells.
- Vinegar Solution: Mixing equal parts of vinegar and water can create a powerful solution that neutralizes odors and disinfects the area.
- Hydrogen Peroxide: This can be used as a spot treatment; it breaks down urine stains and odors while also disinfecting the surface.
- Steam Cleaning: Using a steam cleaner can penetrate deep into the mattress fibers, helping to remove any residual odor and moisture.
Enzymatic Cleaners: These products are specifically formulated to break down the uric acid and other compounds found in urine. When applied, they work on a molecular level to eliminate the source of the odor rather than just covering it up, making them highly effective for mattress cleaning.
Baking Soda: This common household item acts as a natural deodorizer and can absorb moisture. When used on a mattress, it should be left for several hours or overnight to maximize its odor-neutralizing properties before vacuuming it off.
Vinegar Solution: The acetic acid in vinegar neutralizes alkaline odors, including urine. By spraying or dabbing the solution on the stain and letting it sit, it can help to break down the odor-causing substances while also providing a cleaning effect.
Hydrogen Peroxide: This compound not only disinfects but also breaks down the compounds responsible for odors. It can be mixed with a few drops of dish soap and applied to the stained area; however, it’s important to test on an inconspicuous area first to avoid bleaching the fabric.
Steam Cleaning: This method uses high-temperature steam to penetrate deeply into the mattress fabric, which helps to kill bacteria and eliminate odors. It is particularly useful for larger stains or persistent odors that have not responded to other cleaning techniques.
How Should You Apply Cleaners to a Mattresses?
To effectively clean a mattress stained with urine, follow these steps:
- Blot the Stain: Start by using a clean cloth or paper towel to blot the urine stain as soon as possible.
- Use a Vinegar Solution: A mixture of white vinegar and water can help neutralize odors and break down the stain.
- Apply Baking Soda: After the vinegar solution, sprinkle baking soda over the area to absorb moisture and eliminate odors.
- Use an Enzymatic Cleaner: Look for enzymatic cleaners specifically designed to break down urine compounds for effective cleaning.
- Vacuum the Mattress: Once everything has dried, vacuum the mattress to remove any leftover baking soda and debris.
Blot the Stain: Immediately after the incident, gently blot the stain with a clean cloth or paper towel to absorb as much liquid as possible. Be careful not to rub, as this can push the urine deeper into the mattress fibers.
Use a Vinegar Solution: Create a solution by mixing equal parts of white vinegar and water in a spray bottle. Lightly spray the stained area, allowing the solution to sit for about 10-15 minutes to help neutralize odors and break down the stain.
Apply Baking Soda: After the vinegar solution has dried, generously sprinkle baking soda over the affected area. Baking soda is a natural deodorizer that will help absorb any remaining moisture and odors from the mattress.
Use an Enzymatic Cleaner: If the stain persists, consider using a commercially available enzymatic cleaner designed for pet stains. These cleaners contain enzymes that break down the proteins in urine, effectively removing the stain and odor.
Vacuum the Mattress: Once the baking soda has settled and dried (typically after a few hours), vacuum the mattress thoroughly to remove the baking soda and any remaining particles, leaving your mattress clean and fresh.
What Are Some Recommended Products for Cleaning Urine from Mattresses?
Some recommended products for cleaning urine from mattresses include:
- Nature’s Miracle Urine Destroyer: This enzymatic cleaner is specifically formulated to break down urine stains and odors effectively. It penetrates deep into the mattress fibers, neutralizing the source of the smell rather than just masking it, making it a popular choice for pet owners and parents alike.
- Rocco & Roxie Professional Strength Stain & Odor Eliminator: This cleaner uses a powerful enzymatic formula that targets organic stains, including urine. It’s safe for use on various surfaces, including mattresses, and is praised for its ability to eliminate tough odors and stains without leaving any residue.
- OxiClean MaxForce: This versatile stain remover can be used on mattresses and is known for its ability to tackle a variety of stains, including urine. Its formula includes oxygen-based cleaners that lift stains while deodorizing the area, making it a solid option for maintaining a fresh sleeping environment.
- Bissell Professional Pet Stain & Odor Remover: Designed for pet messes, this cleaner effectively targets urine stains and odors with a strong enzymatic action. It is safe for use on carpets and upholstery, ensuring that it can handle the challenges of cleaning a mattress while being pet-friendly.
- Simple Solution Pet Stain and Odor Remover: This product features a triple-action formula that not only cleans but also deodorizes and protects surfaces from future stains. It’s formulated to work on a variety of fabrics and is particularly effective against urine stains, making it a reliable choice for mattress cleaning.
How Can You Best Maintain Your Mattress Following a Cleaning?
After cleaning your mattress, maintaining it properly is essential to ensure its longevity and comfort.
- Use a Mattress Protector: A good quality mattress protector acts as a barrier against spills, stains, and allergens, preserving the mattress’s integrity and cleanliness.
- Regularly Rotate the Mattress: Rotating your mattress every three to six months helps to ensure even wear and can extend its lifespan significantly.
- Avoid Excessive Moisture: After cleaning, ensure your mattress is completely dry before putting sheets back on, as moisture can lead to mold and mildew growth.
- Vacuum Regularly: Regular vacuuming helps to remove dust, dirt, and allergens, keeping the mattress fresh and hygienic.
- Keep Away from Direct Sunlight: Prolonged exposure to sunlight can cause fabric fading and material degradation, so it’s best to keep your mattress in a shaded area.
Use a Mattress Protector: A good quality mattress protector acts as a barrier against spills, stains, and allergens, preserving the mattress’s integrity and cleanliness. By using a protector, you can easily remove it and wash it, keeping your mattress safe from future accidents, including urine stains.
Regularly Rotate the Mattress: Rotating your mattress every three to six months helps to ensure even wear and can extend its lifespan significantly. This practice distributes the body weight and pressure evenly across the surface, preventing sagging and maintaining support.
Avoid Excessive Moisture: After cleaning, ensure your mattress is completely dry before putting sheets back on, as moisture can lead to mold and mildew growth. It’s advisable to allow adequate drying time, possibly even placing it in a well-ventilated area to expedite this process.
Vacuum Regularly: Regular vacuuming helps to remove dust, dirt, and allergens, keeping the mattress fresh and hygienic. Using a vacuum with an upholstery attachment can effectively capture particles that accumulate in the mattress fibers, contributing to a healthier sleep environment.
Keep Away from Direct Sunlight: Prolonged exposure to sunlight can cause fabric fading and material degradation, so it’s best to keep your mattress in a shaded area. This precaution not only preserves the appearance of the mattress but also helps maintain its structural integrity over time.
Related Post: