How To Remove Old Urine Stain From Mattress?

Removing old urine stains from a mattress typically requires a few household ingredients and some patience. First, you’ll need to create a solution made up of 8 ounces of hydrogen peroxide, 3 tablespoons of baking soda, and a few drops of dish soap or laundry detergent. In a spray bottle, mix these ingredients thoroughly and apply the solution directly to the stain. Let the solution sit for about an hour, then blot it with a dry towel to soak up the excess liquid. Afterward, leave the mattress to air dry completely. If the stain or odor persists after this treatment, you may need to repeat the process or try an enzymatic cleaner designed for treating pet stains, which works well on urine stains.

Understanding Urine Stains on Mattresses

When urine ends up on a mattress, it can seep deep into the fabrics and materials, making it particularly difficult to remove once it has set. Not only does this create an unsightly stain, but the odor can also be lingering and unpleasant. The sooner you attack a urine stain, the better, as fresh stains are easier to deal with.

Following is a breakdown of how to handle and remove these stubborn stains, and what you should know about each method and precautionary measure.

Natural Cleaning Solutions

Natural cleaning solutions are a popular choice when it comes to removing old urine stains because they’re safe and usually readily available in your home.

Our Top 5 Mattress Picks

Updated September 2026
1
1
Best Overall

EGOHOME 8-Inch Green Tea Memory Foam Mattress, Full, Medium Firm

Best for most bedrooms. A medium-firm green tea memory foam mattress with a cooling gel layer, delivered rolled in a box.

  • Full size, 8 in
  • Medium firm
  • Cooling green tea gel
  • CertiPUR-US, fiberglass free
Check Price on Amazon
2
2

OhGeni Queen Air Mattress with Built-in Pump, 18-Inch Raised

Best for guests and camping. Inflates in about three minutes with the built-in pump and sits 18 inches off the floor, so it feels like a real bed.

  • Queen, 18 in raised
  • Built-in pump
  • 800 lb capacity
  • Waterproof PVC
Check Price on Amazon
3
3

Novilla 6-Inch Gel Memory Foam Mattress, Twin

Best budget twin. A slim gel memory foam twin that suits kids' rooms, bunk beds and trundles where a thick mattress won't fit.

  • Twin, 6 in
  • Gel memory foam
  • Cooling
  • CertiPUR-US
Check Price on Amazon
4
4

Zinus 8-Inch Green Tea Memory Foam Mattress, Twin

Best-known brand. Zinus's long-running green tea foam design in twin size, with both CertiPUR-US and OEKO-TEX certified materials.

  • Twin, 8 in
  • Green tea memory foam
  • CertiPUR-US & OEKO-TEX
Check Price on Amazon
5
5

GAESTE 8-Inch Cooling Gel Memory Foam Mattress, Full, Medium Feel

Best for hot sleepers. Cooling gel memory foam with a medium feel, plus a machine-washable, anti-slip cover you can actually clean.

  • Full size, 8 in
  • Medium feel
  • Cooling gel foam
  • Washable cover
  • Fiberglass free
Check Price on Amazon
As an Amazon Associate, Good Sleep Hub earns from qualifying purchases. Prices and availability are shown on Amazon.

Baking Soda and Hydrogen Peroxide: Baking soda is a natural odor neutralizer, and hydrogen peroxide is a non-chlorine bleach that can help lift stains. As mentioned, mixing these with a little dish soap can create an effective treatment for a urine-stained mattress.

Vinegar and Water: Another household remedy involves a solution of equal parts white vinegar and water. Vinegar is a powerful cleaning agent that can help to break down the uric acid in urine. Soak the stain, let it sit for several minutes, and then blot dry.

Enzymatic Cleaners: Although not entirely natural, enzymatic cleaners are another alternative that can break down the proteins found in urine. These are especially helpful for those more challenging stains that don’t respond to simpler home remedies.

Step by Step Guide to Clean Urine Stains

Step 1: Strip the Bed
Before you start, remove all beddings and wash them separately. This ensures you have clear access to the mattress and you’re not simply pushing the urine stain onto other fabrics.

Step 2: Blotting
If the stain is fresh, blot as much as possible with a clean towel. Avoid rubbing, as this can spread the stain. When dealing with an old stain, you can skip this step.

Step 3: Mix Your Solution
Prepare the cleaning solution of your choice. Be sure to thoroughly combine the elements to ensure efficiency.

Step 4: Application
Apply the solution directly to the stain, making sure to cover it entirely. Try not to over-saturate the mattress; use just enough to dampen the top layer.

Step 5: Waiting
Allow the cleaning solution to sit on the stain for at least 15 minutes to an hour, depending on the severity of the stain.

Step 6: Blotting Again
After waiting, take another dry cloth or towel and press into the mattress to absorb the cleaning solution. Do not scrub, as this can damage the mattress fibers.

Step 7: Air Dry
Once you’ve blotted up the excess liquid, let the mattress air dry. This could take several hours, or even better, a full day. Ensure the room is well-ventilated or use a fan to speed up the drying process.

Step 8: Repeat if Necessary
Sometimes one application isn’t enough for tough or old stains. In such cases, after the mattress is dry, verify if the stain and odor are gone. If not, repeat the steps above.

Step 9: Use of a Mattress Protector
Once your mattress is clean and dry, consider using a mattress protector. This can help safeguard against future accidents and make cleaning efforts much simpler next time.

Precautions and Additional Tips

While the above methods can be very effective, it’s important to take certain precautions and consider some additional tips when cleaning your mattress.

Testing Cleaning Solutions

Always test your chosen cleaning solution on a small, inconspicuous area of the mattress first. This ensures it won’t cause any damage or discoloration.

Using Fans and Open Windows

Adequate ventilation will help the mattress to dry faster and prevent any mildew or mold from forming due to dampness.

Avoid Wetting Your Mattress Too Much

Mattresses aren’t designed to handle excessive amounts of liquid. Only use enough cleaning solution to treat the stain to avoid water damages to your mattress.

Consider Professional Cleaning

If home remedies do not work and the stain or odor is particularly stubborn, it may be worth hiring a professional cleaner who has special tools and solutions to deal with mattress stains.

Preventing Future Stains

The best way to combat urine stains is prevention. Waterproof mattress protectors are invaluable for keeping your mattress fresh and free from stains. They’re especially useful in children’s bedrooms and for those taking care of the elderly or dealing with pets.

Finishing Thoughts

Urine stains on mattresses are an inconvenience, but with the right techniques and a bit of elbow grease, they can be combated effectively. It is crucial to act as quickly as possible when a spill happens to prevent the urine from seeping deep into the materials. With the use of simple household items such as baking soda, hydrogen peroxide, and white vinegar, or specialized enzymatic cleaners, these unsightly marks and odors can become a thing of the past. Remember the value of a good quality mattress protector to safeguard against future accidents, ensuring a clean and hygienic sleeping environment.

Author

  • Hello! I’m Dominic Johnson, the whimsical wizard behind the world of sleep at GoodSleepHub.com. With a background in Sleep Psychology and a quirky love for all things dozy and dreamy, I bring a sprinkle of fun to bedtime blues. I've spent my career unraveling the mysteries of the Sandman, turning dense science into cozy bedtime stories. When I'm not buried in research papers or testing the fluffiness of the latest pillows, I'm usually found playing impromptu lullabies on my old guitar for my twin daughters or teaching my labrador, Rocket, new tricks. My approach to sleep is simple: blend science with a touch of magic and a hearty laugh.

    View all posts

We will be happy to hear your thoughts

Leave a reply

bottom custom

444

Good Sleep Hub
Logo