Carpet & Upholstery
How to Remove Stains from a Mattress: A Parent Guide for Fresh and Set-In Spots
A practical parent guide to removing common mattress stains, with step-by-step methods for fresh and dried spots, plus safety warnings and when to call a professional.
Mattress stains happen to everyone. A spilled cup of coffee, a bed-wetting accident, a bloody nose, or night sweats can leave unsightly marks and odors. The good news: most fresh stains can be removed with household supplies. Set-in stains are harder but often still treatable. This guide covers the most common mattress stains—urine, blood, coffee, and sweat—with step-by-step methods and important safety warnings.
Before You Start: General Rules
- Act fast. Fresh stains are always easier to remove than dried ones.
- Blot, don't rub. Rubbing pushes the stain deeper into the mattress fibers.
- Use cold water for protein stains (blood, urine, sweat). Hot water sets them.
- Test any cleaning solution on a hidden area of the mattress first to check for colorfastness.
- Never soak the mattress. Excess moisture can lead to mold and mildew.
- Dry thoroughly. Use fans or open windows to speed up drying.
How to Remove Urine Stains from a Mattress
Urine is one of the most common and challenging mattress stains. It contains uric acid, which can crystallize and cause odors. Fresh urine is easier to treat than dried.
Readers may also find How to Get Grease Out of a Wool Sweater: Fresh and Set-In Stains, How to Get Grease Out of a Silk Blouse: Fresh and Set-In Stains, and How to Get Grease Out of a Linen Shirt: Fresh and Set-In Stains useful. For more stories like this, browse our Surface Safety section.
Fresh Urine
- Blot up as much urine as possible with paper towels or a clean cloth. Press firmly to absorb liquid.
- Mix a solution of 1 tablespoon dish soap (like Dawn) and 2 cups cold water.
- Dip a clean cloth in the solution and blot the stained area. Work from the outside in to avoid spreading.
- Blot with a dry cloth to remove excess moisture.
- Sprinkle baking soda over the area to absorb remaining moisture and neutralize odors. Let sit for at least 30 minutes.
- Vacuum up the baking soda once dry.
Dried Urine
- If the urine has dried, first loosen the crystals by misting the area with cold water. Let it sit for 10 minutes.
- Apply a mixture of 1 part white vinegar to 1 part water. Vinegar helps break down uric acid.
- Blot with a clean cloth, then follow the fresh urine steps above.
- If odor persists, use an enzymatic cleaner specifically designed for pet or human urine. Follow the product label instructions.