How to get old stains out of a mattress?

Author: Peggie Mitchell Jr.  |  Last update: Wednesday, March 19, 2025

Yes, you can remove old stains from a mattress by using a combination of cleaning solutions like baking soda and vinegar, or a mild detergent mixed with water. It's important to dab the stain rather than rub it, to avoid pushing the stain deeper into the mattress.

How do you get old stubborn stains out of a mattress?

Lightly spray the stain with 50/50 white vinegar and water, leave for 5 to 10 minutes, before dabbing it up with a cloth. Sprinkle baking soda to get rid of the vinegar or urine smell and hoover it off your mattress.

Can you remove old yellow stains from a mattress?

Applying a cleaning solution with hydrogen peroxide, water, and soap along with another round of baking soda can help get rid of yellow stains.

How do you get old period stains out of a mattress?

To clean a period stain, make a paste with about ½ cup cornstarch, ½ cup hydrogen peroxide and about a tablespoon of salt. Dampen the stain with cold water, and then apply the paste to it. Let sit for about 30 minutes while it starts to bubble.

How do you get old stains out of a mattress at home?

For dried stains: Mix a small amount of mild detergent with cold water and use a clean cloth or sponge to gently scrub the stained area. Avoid using too much water, as it can seep into the mattress and cause mould or mildew.

DO THIS to REMOVE PEE STAINS From Your MATTRESS!! 💥 (AMAZING RESULTS)!!!

Can a stained mattress be cleaned?

Mix 1/4 cup of baking soda with 1 cup of warm water to make a paste. Spread this paste over the sweat stain on your mattress and leave it for 30 minutes. Without using too much water, use a clean, damp cloth to gently sponge the stain in a circular motion.

Does hydrogen peroxide remove mattress stains?

Hydrogen peroxide is another effective cleaning solution for mattresses. To use it, mix a solution of hydrogen peroxide and water in a spray bottle. Spray on the mattress with the solution and let it sit for at least 20 minutes before wiping it down with a clean cloth.

How do you remove 100% period stains?

You can try pouring white vinegar on the blood stain and let it sit for a few minutes. After, gently dab the area with a paper towel or wet rag. If the stain is still visible, repeat the process again and let it work its magic!

Are mattress stains permanent?

Untreated Mattress Spills Can Become Permanent Stains.

What is the best stain remover for mattress pad?

Apply Salt or Hydrogen Peroxide: A mixture of salt and cold water can help lift the stain. Alternatively, hydrogen peroxide can be effective for more stubborn stains but perform a patch test first to ensure it doesn't bleach the fabric.

Why is my husband's side of the bed yellow?

Sweat and Sebum

It's a fact that everyone sweats and releases natural body oils while sleeping. Although sweat stains may not be visible immediately, they gradually accumulate, leading to unsightly yellowish stains. Sweat and sebum provide an ideal environment for bacterial growth, which can cause unpleasant odours.

Will OxiClean remove mattress stains?

Blood stains on sheets are a common occurrence, and because sheets are usually made from thin material, those stains often soak through to the mattress beneath. Fortunately, an OxiClean™ solution can help take care of blood stains on sheets or mattresses, leaving your bedding as good as new.

Can old stains be removed?

Pretreating old and fresh stains can play a massive role in getting stains out of clothes. Laundry pretreatment helps remove stains in the wash the first time around. Using stain removers as pretreaters can also help you remove old set-in stains from clothes.

How do you get old yellow stains out of a mattress?

Vacuum your mattress thoroughly. Mix three tablespoons of baking soda with one cup of hydrogen peroxide in a bowl until the soda dissolves. Add three to five drops of dish soap and mix this all together, then put the mixture in a clean, empty spray bottle. Spray this solution directly on the stain.

How to deep clean a mattress?

Another homemade cleaning agent is hydrogen peroxide that you can also mix with baking soda and a few drops of dish soap. It is useful for removing sweat, urine, or blood stains. The simplest way is to make a 50:50 solution with water and rub it in the mattress stains with a soft brush so as not to damage the fabric.

Does peroxide get stains out?

Hydrogen peroxide is a powerful stain remover, natural disinfectant, and whitening agent – all without leaving harmful residues behind. It's safe for most washable, dye-stable fabrics and works effectively when added to your regular wash cycle or as a pre-treatment solution.

How do you clean a badly stained mattress?

Baking soda method
  1. Rinse a cloth with a cold water.
  2. Dab the stain with the cloth.
  3. Sprinkle baking soda over the stain.
  4. Leave it for 30 minutes.
  5. Rinse a cloth with cold water again.
  6. Dab the stain until it lifts.
  7. Repeat this process as many times as necessary and leave it to dry.

Can you remove old period stains from mattress?

Mix baking soda and some cold water to make a paste, apply to the stain and let it sit for 30 minutes. Remove with a damp cloth. Mix some baking soda and hydrogen peroxide and apply the mixture onto the stain. Let it sit, then clean it off with a damp cloth.

Does Dawn dish soap remove period stains?

Use a concentrated dish soap, such as Dawn, and apply it to the stain to loosen the fibers. Soak period underwear in cold water with gentle detergent for 10-15 minutes to help release stains.

Can stains be removed after a long time?

Generally, a stain less than two months old can be treated; a stain one-day-old is easier than one that is two-weeks old, etc. Perhaps the most distressing example of ageing is coffee: so easy to remove but permanent if left untreated!

Can hydrogen peroxide remove old period stains?

Remove dried blood stains with vinegar, lemon juice or hydrogen peroxide. You might need something strong to tackle stains that have dried and set-in on your bed sheets. Luckily, you can use common household items such as vinegar, lemon juice, or hydrogen peroxide.

What is the best homemade stain remover for mattresses?

Make your own DIY mattress stain remover

In a container, combine 1 cup of 3-percent hydrogen peroxide, 3 tablespoons of baking soda, and a few drops of liquid dishwashing soap. Stir the mixture well until the baking soda dissolves completely.

Can you use OxiClean on mattress stains?

An OxiClean™ Versatile Stain Remover solution can remove blood stains from sheets and get blood out of mattresses.

How to make a mattress white again?

Mix together dish soap, baking soda and hydrogen peroxide to create a mattress stain remover. Use a spray bottle to best apply this mixture. Once the stains have been sprayed, blot or rub them using a towel or rag. Another route on how to clean mattress stains is by using natural cleaners and remedies.

Previous article
Which is better Goodman or American Standard HVAC?
Next article
What color attracts heat?