How to Get Pee Stains Out of a Mattress
That yellow pee stain on your mattress is not going to clean itself. If you want to get pee stains out of a mattress properly and completely, you have come to the right place. Whether the stain is fresh, a few days old, or has been sitting there for weeks, this guide will walk you through exactly what to do.
And the best part? You probably already have everything you need at home.
Quick Links
- Why Pee Leaves a Yellow Stain on a Mattress
- What You Will Need
- Removing Fresh Pee Stains
- Removing Old Yellow Pee Stains
- Extra Tips for Stubborn Stains
- Frequently Asked Questions
Why Pee Leaves a Yellow Stain on a Mattress
Urine contains a pigment called urobilin. This is the same compound that makes urine yellow. When urine soaks into a mattress and dries, urobilin binds to the mattress fibers and leaves behind that distinctive yellow mark.
On top of that, uric acid crystals form as the urine dries. These crystals are what make old pee stains so stubborn and why just scrubbing with water rarely does anything useful. According to Healthline, urobilin is a natural byproduct of red blood cell breakdown that the body excretes through urine, which is why the staining it leaves behind is so persistent.
Understanding this helps explain why certain cleaning methods work and others do not.
What You Will Need
- Cold water
- Distilled white vinegar
- Baking soda
- 3% hydrogen peroxide
- Liquid dish soap or laundry detergent
- Clean white towels or paper towels
- Spray bottle
- Vacuum cleaner
Removing Fresh Pee Stains From a Mattress
Fresh pee stains are the easiest to deal with. The urobilin has not yet fully bonded with the fabric, so it lifts out much more readily with the right cleaning solution.
Start by blotting up as much of the wet urine as possible with clean towels. Press firmly and work from the outside edges inward. Do not rub. Once you have blotted as much as you can, mix one cup of cold water with one cup of white vinegar and one tablespoon of laundry detergent in a spray bottle.
Spray this generously over the stained area and leave it for 15 minutes. Blot it up with fresh towels, then cover the entire area with a thick layer of baking soda. Leave it overnight and vacuum it up in the morning.
For most fresh pee stains, this single round of treatment is all you need for a completely clean result.
Removing Old Yellow Pee Stains From a Mattress
Old pee stains that have turned yellow need a stronger approach. The vinegar method alone will not be powerful enough to break down the urobilin pigments that have had time to bond with the fabric. This is where hydrogen peroxide becomes your best tool.
First, lightly mist the old stain with cold water to soften the surface slightly. Then mix one cup of 3% hydrogen peroxide with three tablespoons of baking soda and a few drops of dish soap in a spray bottle. Spray this solution directly onto the stain, covering it completely.
Now the important part: do not touch it. Leave the solution to air dry completely on its own. As it dries, the baking soda pulls the stain compounds up and away from the fabric. Once fully dry, vacuum off all the residue and inspect the stain.
You should see a significant improvement after just one round. If a faint mark is still visible, repeat the process. Very old or deeply set stains may need two or three rounds before they fully disappear.
Extra Tips for Getting Rid of Stubborn Pee Stains
- Never use hot water on pee stains. Heat bonds the urobilin pigment permanently into the fabric fibers, making the stain impossible to remove.
- Always blot, never rub. Rubbing spreads the stain and pushes it deeper.
- Be generous with baking soda. A thin layer does not have enough surface area to absorb the stain compounds effectively.
- For memory foam mattresses, use less liquid and allow extra drying time. Too much moisture can damage the foam structure.
- After treating, allow the mattress to dry fully in a well-ventilated area before replacing bedding.
What if the Smell Is Still There After the Stain Is Gone?
This happens more often than you might think. You can successfully lift the visible stain, but the odor lingers because the odor compounds have soaked deeper than the surface stain. If this is your situation, visit our guide on how to get pee smell out of a mattress for targeted odor removal methods that go deeper than surface cleaning.
For old urine stains that have been sitting for a very long time, our detailed guide on removing old urine stains from a mattress covers the most intensive treatment options available.
And for the complete picture covering everything from fresh accidents to severe stains and odors, visit: How to Get Urine Out of a Mattress: The Complete Guide.