How to Remove Stains from a Mattress: A Parent Guide for Fresh and Set-In Spots illustration
Image: AI-generated by Stain Rescue Daily

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.

Part 2: Safer action steps

Warning: Do not mix vinegar with baking soda in a closed container; the fizzing is harmless but messy. Always test on a hidden area first.

How to Remove Blood Stains from a Mattress

Blood is a protein stain, so cold water is essential. Hot water will cook the protein and set the stain permanently.

  1. Blot up fresh blood with a cold, damp cloth. Do not rub.
  2. Mix 1 tablespoon dish soap with 2 cups cold water.
  3. Dip a cloth in the solution and blot the stain gently.
  4. For dried blood, make a paste of baking soda and a few drops of cold water. Apply to the stain and let sit for 30 minutes.
  5. Gently scrape off the dried paste with a dull knife or spoon.
  6. Blot with cold water to remove any residue.

Alternative: Hydrogen peroxide (3%) can be effective on blood, but it may bleach fabrics. Test on a hidden area first. Apply a small amount, let it bubble, then blot with a cold, damp cloth.

How to Remove Coffee Stains from a Mattress

Coffee is a tannin stain, which can be stubborn but responds well to dish soap and vinegar.

  1. Blot up as much coffee as possible with a dry cloth.
  2. Mix 1 tablespoon dish soap with 2 cups warm water.
  3. Dip a cloth in the solution and blot the stain.
  4. If the stain remains, mix 1 part white vinegar with 2 parts water and blot.
  5. Rinse by blotting with a cloth dipped in plain water.
  6. Blot dry and sprinkle with baking soda to absorb moisture.

For dried coffee: Apply a paste of baking soda and water, let sit for 15 minutes, then gently scrub with a soft brush. Rinse and blot.

How to Remove Sweat Stains from a Mattress