AjapaReporter

Home life · Updated

How to Remove Stains from a Mattress (Easy Steps)

Time it takes30 min
Steps7in the list below
LevelEasyno special skills
Official sourceSleep Foundationcheck it for changes

Quick answer To remove a mattress stain, blot the area, apply a cleaning solution (like baking soda and vinegar), scrub gently, and let it dry completely. This guide covers common stains and step-by-step methods.

Stains on a mattress are inevitable—from spilled coffee to accidental marks. Acting quickly and using the right method can lift most stains without damaging the fabric. Here’s a practical guide to get your mattress looking clean again.

What You’ll Need

  • Clean white cloths or paper towels
  • Baking soda
  • White vinegar
  • Dish soap (mild)
  • Hydrogen peroxide (3%) for organic stains
  • Enzyme cleaner (for urine or blood)
  • Spray bottle
  • Soft-bristled brush or old toothbrush
  • Vacuum with upholstery attachment
  • Cold water

Step-by-Step

  1. Blot the stain immediately: Use a dry white cloth to blot (not rub) the stain. This absorbs excess liquid and prevents it from spreading deeper into the mattress.
  2. Remove any solid residue: If there’s any solid matter, gently scrape it off with a dull knife or spoon. Be careful not to push it into the fabric.
  3. Apply a cleaning solution: Mix one part white vinegar with two parts cold water in a spray bottle. Lightly spray the stain—don’t soak the mattress. For protein stains (blood, sweat), use cold water and a few drops of dish soap.
  4. Scrub gently: Dip a soft-bristled brush or toothbrush into the solution and scrub the stain in a circular motion. Work from the outside inward to prevent spreading.
  5. Blot and rinse: Dampen a clean cloth with cold water and blot the area to remove the cleaning solution. Repeat until no soap residue remains.
  6. Apply baking soda paste: For stubborn stains, make a paste of baking soda and water. Spread it over the stain and let it sit for 30 minutes. This helps lift odors and remaining discoloration.
  7. Dry thoroughly: After cleaning, blot excess moisture, then sprinkle a thin layer of baking soda over the area to absorb remaining moisture. Leave it for several hours or overnight, then vacuum it up.

Common Mistakes

  • Rubbing the stain: This pushes the stain deeper and can damage the mattress fibers. Always blot.
  • Using hot water: Hot water sets protein stains like blood or sweat. Always use cold water for those.
  • Over-wetting the mattress: Too much liquid can soak through to the inner layers, causing mold or mildew. Use minimal moisture and dry thoroughly.
  • Using bleach or harsh chemicals: These can discolor the fabric and leave residues that attract dirt. Stick to mild cleaners.
  • Skipping the drying step: A damp mattress can develop odors and mold. Always dry completely before putting sheets back on.

Tips

  • Test any cleaning solution on a hidden area first to ensure it doesn’t discolor the fabric.
  • Use an enzyme cleaner for urine, blood, or vomit—it breaks down proteins and eliminates odors.
  • For old, set-in stains, let the cleaning solution sit for 10–15 minutes before scrubbing.
  • To speed up drying, place a fan near the mattress or open a window. Avoid using a hair dryer on high heat as it can damage the fabric.
  • Protect your mattress with a waterproof cover to prevent future stains.

Troubleshooting

If the stain persists after the first attempt, don’t worry. Try these steps:

  • Repeat the process: Some stains need multiple treatments. Reapply the cleaning solution and scrub again.
  • Use hydrogen peroxide: For organic stains (blood, sweat), mix 1 part hydrogen peroxide (3%) with 2 parts cold water. Apply, let bubble, then blot. Test on a hidden area first.
  • Make a stronger paste: Mix baking soda with hydrogen peroxide to form a thick paste. Apply, let dry, then vacuum.
  • Try a commercial upholstery cleaner: If DIY methods fail, use a store-bought cleaner designed for mattresses. Follow the instructions carefully.
  • If the stain is still there after drying: The stain may have set. Try a steam cleaner or professional cleaning service.

Frequently Asked Questions

Can I use a steam cleaner on my mattress?

Yes, a steam cleaner can be effective, especially for deep stains. Ensure the mattress is completely dry afterward to prevent mold.

How do I remove a urine stain from a mattress?

Blot the area, then apply an enzyme cleaner. Let it sit for 15 minutes, then blot and dry. Baking soda helps neutralize odors.

Will baking soda and vinegar damage my mattress?

No, when used in moderation and rinsed properly, they are safe. Avoid soaking the mattress, and always dry thoroughly.

Can I put my mattress in the washing machine?

No, mattresses are too large and heavy. Spot cleaning is the only option.

How long does it take for a mattress to dry after cleaning?

It can take anywhere from a few hours to a full day, depending on humidity and airflow. Use fans to speed up the process.

What if the stain is from ink?

Use rubbing alcohol on a cotton ball and dab the stain. Blot with a clean cloth, then rinse with cold water. Test on a hidden area first.

Sources: Sleep Foundation. Menus and buttons can differ slightly by version. Spotted something out of date? Tell us.