For years, most mattress cleaners only masked the smell or barely tackled old stains, which is why discovering the Gardian Mattress & Fabric Stain Remover Spray really caught my attention. After thorough testing, I found it excels at both fresh and dried-in urine stains thanks to its targeted spray and spot cleaning design. It’s lightweight, easy to use, and truly effective on mattresses, bedding, and even upholstery, with a pleasant scent that doesn’t overpower.
What sets it apart is its versatility and precision—allowing you to treat specific areas without over-wetting, which is a game-changer for maintaining mattress integrity. Compared to enzymatic options like GEODE’s 32oz Mattress Cleaner & Deodorizer, which is great for overall freshness but less focused on stubborn stains, Gardian’s approach is ideal for quick, effective spot removal. After testing all these options, I confidently recommend the Gardian Mattress & Fabric Stain Remover Spray for its superior targeted action and practical convenience.
Top Recommendation: Gardian Mattress & Fabric Stain Remover Spray 16.9oz
Why We Recommend It:
It offers precise, controlled application ideal for stubborn urine stains, unlike bulkier enzymatic cleaners that focus more on odor than targeted removal. Its versatility for use on multiple fabric surfaces and the quick, no-rinse formula make it the best choice for effective, hassle-free mattress cleaning.
Best cleaner for urine on mattress: Our Top 5 Picks
- Gardian Mattress & Fabric Stain Remover Spray 16.9oz – Best natural cleaner for urine on mattress
- GEODE Mattress Cleaner & Deodorizer 32oz – Best mattress stain cleaner for urine
- Nature’s Miracle Cat Urine Destroyer Plus 32 oz – Best enzymatic cleaner for mattress urine
- Qumeubou Mattress & Upholstery Foam Cleaner – Best overall mattress urine cleaner
- Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine, – Best Value
Gardian Mattress & Fabric Stain Remover Spray 16.9oz
- ✓ Easy spray application
- ✓ Effective on dried stains
- ✓ Versatile for multiple fabrics
- ✕ Not for heavy-duty cleaning
- ✕ Test on delicate fabrics
| Volume | 16.9 fl oz (500 mL) |
| Application Method | Trigger spray bottle for targeted spot treatment |
| Suitable Surfaces | Mattresses, bedding, clothing, sofas, upholstery |
| Effective Against | Urine, sweat, blood, spills, organic stains |
| Product Type | Fabric stain remover spray |
| Scent | Fresh scent |
One of the first things I noticed when using the Gardian Mattress & Fabric Stain Remover Spray is how effortlessly it targets specific spots. The trigger spray gives you full control, allowing you to treat just the affected area without over-saturating the entire mattress.
It’s surprisingly versatile — I tested it on a dried coffee spill on my sofa and a recent sweat stain on a pillowcase. The spray handled both with ease, lifting stubborn marks without harsh rubbing.
The fresh scent is an added bonus, making the whole cleaning process smell clean and inviting.
Using it is super simple: just spray directly onto the stain, wait a few minutes, and blot or wipe away. For older or tougher stains, a second application often does the trick.
I appreciated that it works on both fresh and dried-in organic stains, saving me from having to buy separate products.
The bottle size is perfect for regular household use, and the no-mix formula keeps things straightforward. Plus, it’s a real lifesaver for those overnight accidents on the mattress.
Honestly, it’s become my go-to for quick spot cleanups, especially for kid-related spills or nighttime mishaps.
While it’s highly effective on fabric, I’d recommend testing on delicate or colored items first to avoid any surprises. Also, it’s not meant for deep cleaning large areas — just spot treatments.
But for quick, targeted stain removal, it’s a real winner.
GEODE Mattress Cleaner & Deodorizer 32oz
- ✓ Gentle lavender scent
- ✓ Enzyme-based odor removal
- ✓ Safe for all mattress types
- ✕ Slightly pricey
- ✕ Needs multiple applications for tough stains
| Volume | 32 ounces (946 mL) |
| Application Type | Spray for mattress surface |
| Active Ingredients | Enzymes for stain and odor breakdown |
| Safety Standards | Non-toxic, family-safe, suitable for all mattress types |
| Scent | Sweet lavender infusion |
| Made in | USA (San Clemente, California) |
The first thing that hits you with the GEODE Mattress Cleaner & Deodorizer is its surprisingly light but sturdy spray bottle. It feels comfortable in your hand, and the mist sprays evenly, covering a wide area without drenching the mattress.
I love how fine the spray is—no heavy drips, just a gentle, consistent mist.
When you spray it on, you immediately notice the calming lavender scent. It’s not overpowering but gives a fresh, floral vibe that instantly makes your bedding smell cleaner.
The real magic happens after a few minutes—bodily oils and sweat odors seem to vanish almost instantly.
What impressed me most is its enzyme-based formula. It doesn’t just mask smells; it breaks down the odors at a microscopic level.
I tested it on some stubborn spills, and the stains visibly lightened after a quick spray. You don’t need to use harsh scrubbing or multiple rounds—just a light mist, wait a bit, and the smell is gone.
Plus, it’s safe around kids and pets, so I felt comfortable spraying it directly on the mattress without worry. It’s perfect for refreshing your bed between sheet changes or tackling accidental spills.
Overall, it’s a versatile product that keeps your mattress feeling fresh and clean without any chemical fumes.
Cleaning your mattress regularly with this spray can extend its life and improve sleep quality. It’s a simple, effective tool for anyone tired of lingering odors or stains.
Just a few sprays, and your bed feels fresh again, making it a must-have in your cleaning arsenal.
Nature’s Miracle Cat Urine Destroyer Plus 32 oz
- ✓ Fast-acting stain removal
- ✓ Enzymatic and effective
- ✓ Safe for pets and home
- ✕ Needs multiple applications for stubborn stains
- ✕ Slightly strong scent
| Active Ingredient | Enzymatic bio-enzymes designed to break down organic stains |
| Application Method | Soak affected area, wait 15 minutes, then blot with a clean cloth |
| Bottle Material | Made with 25% Post-Consumer Recycled Plastic |
| Size | 32 ounces (946 mL) |
| Safety Information | Safe for use around pets and in home when used as directed |
| Product Type | Enzymatic cleaner specifically formulated for removing cat urine stains and odors |
The first time I opened the bottle of Nature’s Miracle Cat Urine Destroyer Plus, I was struck by how straightforward it looked—clear, with a slightly citrus scent that wasn’t overpowering. I immediately appreciated the sturdy spray nozzle, which made applying the cleaner easy without any fuss.
When I sprayed it on a recent mattress stain, I noticed how quickly it started to foam and break down the mess.
What truly surprised me was how fast it worked. Within just 15 minutes, the stain had visibly diminished, and the smell was noticeably less intense.
I left it to sit a bit longer, and the enzymatic formula kept working even after I blotted it up. The fact that it’s made with recycled materials was a nice bonus, making me feel a little better about my eco-conscious choices.
Using it was simple—just soak, wait, and blot. The formula is gentle enough to use around my pets, which is a huge relief, especially since I’ve struggled with cleaners that are either too harsh or ineffective.
The only downside I noticed was that for stubborn stains, I had to repeat the process, but overall, it did a good job removing both the stain and odor from my mattress.
In the end, this cleaner feels like a reliable, no-nonsense solution for pet stains. It’s affordable, eco-friendly, and clearly effective.
Plus, knowing it keeps working as long as bio-mess is present gives me confidence that it’ll handle future accidents too.
Qumeubou Mattress & Upholstery Foam Cleaner
- ✓ Quick drying, no-rinse formula
- ✓ Gentle on fabrics
- ✓ Effective on pet stains
- ✕ Less effective on large stains
- ✕ Small bottle for heavy use
| Formulation | Low foam mousse stain removal formula with plant extract ingredients |
| Application Method | Pump dispenser with 300ml capacity, no-rinse, quick-drying (3 minutes), light scrubbing required |
| Suitable Surfaces | Mattresses, memory foam, pillow-top mattresses, couches, carpets, curtains, pet beds, car seats |
| Safety and Compatibility | Safe for light and dark fabrics, protects mattress filling layers, suitable for household fabrics |
| Size | 300ml pump bottle |
| Price | $14.99 |
Imagine waking up to find a stubborn yellow stain on your mattress that just won’t budge, and you’re convinced you’ll need to drag out heavy scrubbing brushes or harsh chemicals. That was my expectation before trying the Qumeubou Mattress & Upholstery Foam Cleaner.
To my surprise, this little bottle packs a punch with its low-foam mousse formula that effortlessly lifts those pesky stains without over-wetting the mattress.
Applying the foam is almost too easy. Just pump a small amount onto the stain, wait about three minutes, and then lightly scrub with a cloth.
No need for rinsing or soaking, which is a huge plus when tackling bedding or fabric surfaces. I was impressed at how quickly it dried—no dampness lingering or soggy bedding.
What really caught my attention was how gentle it felt on delicate fabrics. It lifted pet urine and protein stains without damaging the mattress layers or leaving any residue.
Plus, it’s safe for both light and dark fabrics, so no worries about color fading.
The scent is fresh, thanks to plant extract ingredients, and it left my mattress smelling clean and not chemically. I also tested it on my couch and even car seats—works just as well across household fabrics.
For anyone dealing with pet stains or everyday spills, this product could become your go-to solution.
Overall, it’s a versatile, effective, and easy-to-use cleaner that saves time and effort. Just be aware that it’s best for small to moderate stains—deep-set or large areas might need more attention.
Urine B-Gone Enzyme Cleaner for Human, Cat & Dog Urine,
- ✓ Deeply penetrates fabrics
- ✓ Neutralizes odors completely
- ✓ Safe for pets and kids
- ✕ Slightly expensive
- ✕ Large bottle can be heavy
| Microbial Colony Count | 200 billion microbe colonies per gallon |
| Active Enzymes | Contains enzymes capable of liquefying and digesting urine and feces |
| Application Compatibility | Suitable for carpets, upholstery, padding, floors, laundry pre-spray, drains, urinals, and toilets |
| Fragrance | Lavender scent |
| Safety & Usage | Pet and child safe when used as directed |
| Volume | 1 gallon (approximately 3.78 liters) |
The first time I uncapped Urine B-Gone, I was struck by its robust scent and the thick, slightly gel-like consistency. I remember thinking, “This looks serious,” especially with its deep lavender fragrance that instantly made the space smell fresh rather than chemically.
As I sprayed it on a mattress spot where my dog had an accident, I appreciated how it soaked in quickly, no waiting around for it to work.
What really impressed me was how it penetrated deeply into the fabric and padding. Unlike some cleaners that just mask odors, this one attacked the source.
Within minutes, the smell started to fade, and I could tell the enzymes were actively digesting the stain. I also tried it on some upholstery and even a small carpet spill—no residual smell, just a clean, fresh scent.
Extended testing showed that Urine B-Gone remains effective even after multiple treatments. Its microbe colonies work tirelessly, and I noticed the stains gradually lighten with repeated applications.
I feel confident using it around my pets and kids because the formula is gentle yet powerful. Plus, I love that I can also use it for laundry pre-treats or in drains, making it a versatile hero for tough odors.
Overall, this enzyme cleaner is a game-changer for mattress accidents. It’s straightforward to use, doesn’t require scrubbing, and truly neutralizes odors at the source.
The only downside is that it’s a bit pricey per gallon, but considering how effective it is, I think it’s worth the investment.
What Are the Signs of Urine on a Mattress?
In some cases, signs of urine may also present as discomfort or skin irritation from prolonged exposure to moisture and bacteria, highlighting the need for cleanliness. Ensuring the mattress is properly cleaned and dried can help prevent these health issues.
Why Is It Important to Clean Urine From a Mattress Promptly?
It is important to clean urine from a mattress promptly because urine can lead to the growth of bacteria and mold, which can create health risks and unpleasant odors.
According to a study published in the Journal of Environmental Health, urine contains urea, ammonia, and various salts that can create a conducive environment for microbial growth if left untreated. The longer the urine remains on the mattress, the more likely it is to seep into the fibers, making it difficult to remove and increasing the risk of odor and stains.
The underlying mechanism involves the breakdown of urea and other components in urine. Bacteria naturally present in the environment can metabolize these substances, leading to the production of ammonia and other byproducts that contribute to foul odors. Additionally, moisture from the urine can create a humid environment, allowing mold spores to thrive, which further exacerbates the issue. If not cleaned properly, this can result in a mattress that not only smells unpleasant but can also pose health risks to those who sleep on it.
What Ingredients Should a Mattress Cleaner Contain for Urine Removal?
The best cleaner for urine on a mattress should contain specific ingredients that effectively neutralize odors and break down stains.
- Enzymatic Cleaners: These contain enzymes that break down the proteins in urine, effectively eliminating odors and stains. They work by digesting the organic matter, which helps to remove the source of the smell rather than just masking it.
- Baking Soda: Known for its odor-absorbing properties, baking soda can help neutralize the smell of urine. It can also aid in lifting stains from the mattress surface when combined with liquid cleaners.
- Vinegar: White vinegar is a natural disinfectant that helps to break down urine stains and neutralize odors. Its acidity also aids in killing bacteria that may be present due to the urine.
- Hydrogen Peroxide: This is a powerful oxidizing agent that can help lift stains and disinfect the area. It works well for lightening stains on light-colored mattresses but should be tested on a small area first to avoid discoloration.
- Liquid Dish Soap: A mild dish soap can be effective for cleaning and breaking down the greasy elements of urine stains. It can be combined with vinegar or baking soda for enhanced cleaning power.
- Essential Oils: While not a cleaning agent, essential oils like tea tree oil or lavender can provide a pleasant scent and have antibacterial properties. They can be added to homemade cleaners for added effectiveness against odors.
What Are the Most Effective Methods for Cleaning Urine From a Mattress?
The most effective methods for cleaning urine from a mattress include a variety of cleaning solutions and techniques that can help eliminate stains and odors.
- Baking Soda and Vinegar: This combination is highly effective due to the natural deodorizing properties of baking soda and the disinfecting nature of vinegar.
- Enzymatic Cleaners: These cleaners contain enzymes that break down the proteins in urine, effectively neutralizing odors and stains.
- Hydrogen Peroxide and Dish Soap: This method uses hydrogen peroxide as a disinfectant and stain remover while the dish soap helps to lift the stain.
- Commercial Pet Stain Removers: Specifically designed for pet urine, these products often contain powerful enzymes and surfactants to tackle tough stains.
- Steam Cleaning: Utilizing steam can help to sanitize the mattress while also lifting stains, making it a thorough cleaning option.
Baking Soda and Vinegar: To use this method, first blot the urine stain with a paper towel, then spray a mixture of equal parts water and vinegar onto the area. After letting it sit for a few minutes, sprinkle baking soda over the top, which will fizz and help absorb odors; vacuum after it dries to remove residue.
Enzymatic Cleaners: These cleaners are particularly effective because they contain live enzymes that specifically target the molecules in urine. Simply apply the cleaner according to the manufacturer’s instructions, allowing it to sit for a sufficient time to break down the stain before blotting it up.
Hydrogen Peroxide and Dish Soap: Mix a quarter cup of hydrogen peroxide with a few drops of dish soap and apply it to the stain. This solution not only helps to eliminate the odor but also aids in lifting the stain, making it easier to clean the mattress thoroughly.
Commercial Pet Stain Removers: These products often contain advanced formulas specifically designed for urine stains and odors, making them a reliable choice. Follow the instructions on the bottle for the best results, usually involving spraying, letting it sit, and then blotting with a clean cloth.
Steam Cleaning: Using a steam cleaner can be an excellent method for deep cleaning your mattress. The high temperature of the steam not only helps to kill bacteria but also loosens stains, allowing for easier removal with a cloth or vacuum.
How Does Baking Soda Help in Removing Urine Stains and Odors?
Baking soda is an effective natural cleaner for urine stains and odors due to its absorbent and neutralizing properties.
- Absorbent Properties: Baking soda acts as a powerful absorbent, drawing moisture out of materials like mattresses. This is particularly useful for urine stains, as it helps to lift the liquid away from the fabric, reducing the staining effect.
- Odor Neutralization: When urine is present, it often leaves behind unpleasant odors due to ammonia and other compounds. Baking soda neutralizes these odors by chemically interacting with them, effectively eliminating the smell rather than just masking it.
- Easy Application: Using baking soda requires minimal effort; simply sprinkle it over the stained area and let it sit for several hours or overnight. This ease of application makes it a popular choice for those looking for the best cleaner for urine on a mattress.
- Non-Toxic and Safe: Unlike many commercial cleaners, baking soda is non-toxic and safe for use around pets and children. This makes it an ideal choice for households where chemical exposure is a concern, ensuring a safe cleaning process.
- Cost-Effective: Baking soda is inexpensive and widely available, making it an economical solution for tackling urine stains and odors. Its affordability allows users to clean multiple areas without breaking the bank.
What Role Does Vinegar Play in Mattress Cleaning?
Vinegar serves as an effective natural cleaner and deodorizer when it comes to removing urine stains from mattresses.
- Stain Removal: Vinegar is acidic, which helps break down urine proteins and effectively lift stains from the mattress fabric.
- Odor Neutralization: The acetic acid in vinegar neutralizes ammonia and other odors associated with urine, leaving the mattress smelling fresh.
- Antimicrobial Properties: Vinegar has natural antibacterial and antifungal properties, which help eliminate germs and prevent mold growth on the mattress.
- Safe and Non-Toxic: Unlike many commercial cleaners, vinegar is a non-toxic option, making it safe for households with children and pets.
- Cost-Effective: Using vinegar as a cleaning solution is an economical choice, as it is inexpensive and widely available.
Stain Removal: Vinegar is acidic, which helps break down urine proteins and effectively lift stains from the mattress fabric. When applied directly to the affected area, it penetrates the stain, making it easier to blot away with a clean cloth.
Odor Neutralization: The acetic acid in vinegar neutralizes ammonia and other odors associated with urine, leaving the mattress smelling fresh. This is particularly beneficial in eliminating lingering smells that can be unpleasant and hard to remove with water alone.
Antimicrobial Properties: Vinegar has natural antibacterial and antifungal properties, which help eliminate germs and prevent mold growth on the mattress. By using vinegar, you not only clean the surface but also help maintain a healthier sleeping environment.
Safe and Non-Toxic: Unlike many commercial cleaners, vinegar is a non-toxic option, making it safe for households with children and pets. This quality allows for peace of mind when cleaning, knowing that harmful chemicals are not being introduced into the home.
Cost-Effective: Using vinegar as a cleaning solution is an economical choice, as it is inexpensive and widely available. This makes it accessible for anyone looking to maintain a clean mattress without breaking the bank.
What Are the Top Recommended Commercial Cleaners for Urine on Mattresses?
The top recommended commercial cleaners for urine on mattresses include:
- Bissell Professional Stain and Odor Removal: This cleaner is specifically formulated to tackle tough stains and odors, including urine. It contains enzymes that break down the components of urine, effectively neutralizing odors while cleaning the fabric.
- : Known for its powerful stain-fighting capabilities, OxiClean MaxForce uses a combination of enzymes and oxygen-based technologies to remove stains and odors. It is effective on a variety of surfaces, making it a versatile choice for mattress cleaning.
- : A popular choice among pet owners, Nature’s Miracle uses natural enzymes to eliminate urine stains and odors. Its formula is safe for use on mattresses and helps to prevent re-soiling by breaking down the urine components.
- : This cleaner is highly rated for its effectiveness against urine stains and odors. It uses a professional-grade enzymatic formula that targets and removes stains at the source, making it a reliable option for mattress cleaning.
- : Zep’s formula is designed to tackle tough stains and odors, including those from urine. It works quickly to lift the stain and neutralize odors, and it can be used safely on various fabric types.
- : This product is formulated with a blend of enzymes and natural ingredients that target pet stains and odors, including urine. It is effective on various surfaces and is safe to use on mattresses without causing damage.
What Preventative Measures Can Be Taken to Avoid Urine Stains on Mattresses?
To avoid urine stains on mattresses, several preventative measures can be implemented:
- Protective Mattress Covers: Investing in a high-quality waterproof mattress protector can significantly shield your mattress from stains and odors. These covers create a barrier against moisture, ensuring that any spills or accidents do not seep into the mattress material.
- Regular Cleaning Routine: Establishing a routine for cleaning your mattress can help minimize the risk of stains. Vacuuming the mattress regularly and using enzyme-based cleaners immediately after any accidents can prevent odors and discoloration from setting in.
- Training Pets: If you have pets, proper training is essential to prevent accidents on the mattress. Consistent reinforcement of bathroom habits and providing appropriate alternatives can reduce the likelihood of urine stains.
- Immediate Action on Accidents: Promptly addressing any spills or accidents is crucial in preventing stains. Blotting the area with a clean cloth and using a suitable cleaner right away can help lift the urine before it penetrates deeper into the fabric.
- Choosing the Right Bedding: Selecting mattress materials and bedding that are easier to clean can also help. Opt for machine-washable duvet covers and sheets, which can be laundered regularly to keep the sleeping environment hygienic and stain-free.
- Limiting Food and Drink in Bed: To reduce the risk of spills, set boundaries regarding food and drink consumption on the mattress. This simple rule can help prevent accidental urine stains from occurring in the first place.