How to Remove Stains From a Mattress (Step-by-Step Guide)

Knowing how to remove stains from a mattress quickly becomes urgent the moment you see that spot spreading or setting in, because the longer it sits, the harder it is to remove. I’ve dealt with everything from mystery yellow stains to overnight accidents, and the truth is that most mattress stains can be removed at home if you use the right method for the type of stain. The key is figuring out what caused it and acting fast before it sinks deeper into the fibers.

More Mattress Cleaning Help:

How to Clean a Mattress

How to Clean Urine From a Mattress

Crib Mattress Sizes, Fit, and Care Guide

How to remove stains from a mattress using simple at-home cleaning methods

Most mattress stains can be improved at home when you match the cleaning method to the type of stain and treat it before it sets deeper into the fabric.

mattress stain remover

Jump to What You Need:

How to Remove Mattress Stains Fast

Identify the Type of Mattress Stain

Remove Urine Stains

Remove Blood Stains

Remove Yellow and Sweat Stains

Best Mattress Stain Removers to Try

When a Stain Will Not Come Out

How to Remove Stains From a Mattress Fast and Correctly

A stain that looks small at first can spread wider once you start cleaning it. That usually happens when too much liquid is added too quickly. The goal is to control moisture and lift the stain out in stages instead of pushing it deeper.

Most mattress stains start to show some visible change within 10 to 20 minutes when the right cleaner is used. If nothing shifts in that window of time, the stain is usually older, deeper, or needs removal using a different method.

A stain that is lifting correctly often fades first around the outer edge. If the center stays dark while the surrounding area lightens, too much liquid has probably been used and the stain has been pushed farther into the mattress.

The difference shows after it dries. A properly cleaned spot fades evenly. A rushed one leaves a ring that is more noticeable than the original stain.

The finished surface should look even from multiple angles and feel dry all the way through.

Blotting mattress stain carefully with cloth to prevent spreading

Identify the Type of Mattress Stain Before Cleaning

The way a stain looks and feels usually tells you how it should be treated. Cleaning without identifying the stain is what leads to repeated attempts that never fully work.

Urine stains often appear pale yellow and become more visible when damp. Blood stains stay darker and spread thin if water is added too early. Sweat stains tend to cover a wider area and look uneven across the surface.

There is a detail that stands out during cleaning. Older stains often feel slightly rough compared to the surrounding fabric. That roughness means the stain has already settled deeper into the material.

Starting with the right approach prevents over-wetting and keeps the stain from spreading outward.

Different mattress stains showing urine blood and sweat patterns

How to Remove Urine Stains From a Mattress Completely

Urine stains rarely stay on the surface. Even when the top layer looks clean, odor can remain underneath. That is why quick wiping does not solve the problem.

Use an enzyme cleaner or a mixture of hydrogen peroxide, baking soda, and a small amount of dish soap. Apply enough to cover the stain without soaking the mattress. Let it sit so it can break down the stain before blotting.

Urine stains often spread a little wider than they first appear, especially on lighter mattress covers. Cleaning only the exact center of the spot can leave a faint halo once the fabric dries, so it usually works better to treat slightly beyond the visible edge.

This usually becomes noticeable when the stain looks gone but the smell returns after drying.

For a full step-by-step process, use this guide:

how to clean urine from a mattress

The result should not release any odor when pressure is applied. If it does, the stain is still active beneath the surface.

Cleaning urine stain from mattress using targeted solution

How to Remove Blood Stains From a Mattress Without Setting Them

Blood reacts differently than most stains. Temperature changes the outcome.

Cold water should always be used first. Warm water causes the stain to set deeper into the fibers. After blotting with cold water, apply hydrogen peroxide and allow it to bubble. That reaction lifts the stain upward.

This is where many cleaning attempts go wrong. Using warm water out of habit makes the stain darker instead of lighter.

Repeat in short cycles. Each pass should lighten the stain gradually instead of forcing a full removal in one step.

Blood stains can look gone while the fabric is still damp, then show up again once the mattress dries. It helps to wait until the area is fully dry before deciding whether the stain is truly removed or needs one more careful pass.

Removing blood stain from mattress using hydrogen peroxide reaction

How to Remove Yellow and Sweat Stains From a Mattress Even When Set

Yellow stains often spread slowly over time, which is why they appear larger than expected. They do not stay contained in one spot.

A baking soda and hydrogen peroxide mixture works well for these stains. Spread it evenly across the entire stained area. Let it dry completely before vacuuming.

Stopping too early leaves a faint outline that becomes more visible once the mattress dries.

Yellow areas often show up more clearly in daylight than under indoor lighting. Checking the mattress near a window after it dries can reveal faint sections that were easy to miss earlier.

I have learned that full drying is what changes the final result. When the mixture is allowed to dry completely, the stain lifts more evenly.

The surface should blend in with the rest of the mattress with no visible edge.

Removing yellow stains from mattress using baking soda and peroxide

Best Mattress Stain Removers When Basic Methods Do Not Work

Some stains require a stronger solution. This usually happens when the stain has been sitting longer or has reached deeper layers.

Enzyme cleaners break down organic material at the source. They continue working after application, which helps prevent stains from returning.

This becomes clear after a second cleaning attempt does not change the result.

For full cleaning methods and maintenance, see:

how to clean a mattress

Mattress stain remover products for deep cleaning

When a Mattress Stain Will Not Come Out Completely

Some stains change the material itself rather than sitting on the surface. When that happens, full removal may not be possible.

The goal shifts to improving the appearance and removing any odor. That still restores the mattress to a clean and usable condition.

Continuing to clean beyond that point can damage the material.

Not every stain can be completely removed.

For sizing, fit, and long-term care, use this guide:

crib mattress sizes, fit, and care guide

Mattress surface after stain removal process is complete

Frequently Asked Questions About Mattress Stains

Can old mattress stains be removed?
Older stains can often be reduced, but full removal depends on how deeply the stain has set into the fabric and padding.

What is the fastest way to remove a mattress stain?
Blotting first and using the correct cleaner for the stain type gives the fastest visible improvement. Scrubbing usually makes the stain spread.

How long should a cleaning solution stay on a mattress?
Most cleaning solutions need about 10 to 20 minutes to start breaking down a stain. Wiping too soon often weakens the result.

Why does a mattress stain come back after cleaning?
This usually means the stain was pushed deeper instead of lifted out, or the odor and residue underneath were not fully removed.

Should a mattress ever be soaked to remove stains?
No. Too much moisture can reach the inner layers, slow down drying, and leave the mattress smelling worse later.

What if the stain lightens but does not disappear?
That usually means the cleaning method is working, but the stain is older or deeper than it looked on the surface. A second careful pass may improve it more, but not every stain can be fully removed.

For general cleaning guidance, refer to:

CDC cleaning and hygiene recommendations

When you click on links to various merchants on this site and make a purchase, this may result in this site earning a commission. This does not affect the price you pay.

Affiliate Disclosure

UBGI Gold Standard 2026 verified badge

UBGI Gold Standard 2026
Verified for performance, SEO,
and accessibility compliance.