How to Get Stains Out of Mattress?

By clicking on the product links in this article, Sleepingvibe may receive a commission fee to support our work. See our affiliate disclosure.

Mattresses can become stained over time due to sweat and body oils, and accidental spills can also cause stains that may be set permanently if not cleaned immediately.

To protect your investment and avoid voiding the warranty, it’s important to know how to properly clean a mattress without causing damage.

In this article, we will cover tips to get stains out of mattress.

5 Common Mattress Stains (With Treat Tips)

Even with our best efforts to keep our beds clean, stains can still occur. Children, in particular, can make it difficult to avoid accidents that leave behind urine stains and odors on the mattress.

When tackling stains, it’s important to use white or light-colored cloths as darker colors may transfer dye onto the mattress when using cleaning solutions. Once the stain has been removed, allow the mattress to air dry thoroughly before replacing the bedding.

Here is a guide for removing 5 common types of stains from a mattress:

Urine

get urine stains out of mattress

Tools you need: White vinegar, ammonia, baking soda, hydrogen peroxide, laundry detergent

How to Remove:

  1. Blot the area with a clean, dry towel to remove as much of the liquid as possible.
  2. Mix equal parts white vinegar and water or ammonia in a spray bottle. Spray the solution over the affected area.
  3. Allow the solution to sit for 5 minutes.
  4. Blot the area with a clean, dry cloth to remove the cleaning solution and any remaining stains.
  5. Sprinkle baking soda all over the affected area.
  6. Allow the baking soda to sit for 5 to 6 hours.
  7. Vacuum the area to remove the baking soda.

Read More: 6 Danger Of Urine In Mattress Cover

Milk

Removing milk stains or breast milk from a mattress can be a bit tricky, but with the right techniques and products, it can be done effectively.

get milk stains out of mattress

Tools you need: towels, vinegar, baking soda

How to Remove:

  1. Using a clean white cloth or paper towel, blot up as much of the milk as possible. Avoid rubbing the stain as this can cause it to spread and penetrate deeper into the mattress.
  2. Mix a cleaning solution of equal parts white vinegar and water in a spray bottle. Spray the solution directly onto the stain and let it sit for a few minutes.
  3. Use a clean white cloth or paper towel to blot the stain again to remove the cleaning solution and any remaining milk.
  4. Sprinkle baking soda on the stain and let it sit for a few hours. Vacuum up the baking soda and repeat if necessary.
  5. Once the stain has been removed, let the mattress dry completely before replacing the bedding. Use a fan or open a window to help speed up the drying process.

Coffee

Tools you need: Towels, Vinegar, liquid dish soap, laundry detergent

How to Remove:

  1. Place a towel on the spilled coffee to soak up as much liquid as possible.
  2. Dampen a clean, white cloth with warm water and use it to blot the stain, starting from the edges and working inward to prevent the stain from spreading.
  3. Mix a solution of equal parts white vinegar and liquid dish soap, then use a clean, dry cloth to dab the solution onto the stain.
  4. Repeat blotting the stain with the vinegar solution, starting from the edges and working inward.
  5. If the coffee contained sugar or cream, mix a solution of laundry detergent and warm water and use it to dab the stain. Allow it to sit for 5 minutes.
  6. Use a fresh, damp cloth to rinse the detergent and blot the area dry with a clean towel.
  7. Allow the mattress to dry completely before replacing the bedding.

Oil

Tools you need: Baking soda, cornstarch, and liquid dish soap

How to Remove:

  1. Mix equal parts cornstarch and baking soda and sprinkle the mixture over the stain.
  2. Let it sit for 20 minutes.
  3. Use the upholstery attachment on your vacuum cleaner to remove the mixture.
  4. If the stain persists, mix a solution of dish soap and warm water, and use a clean cloth to dab the solution onto the stain.
  5. Let it sit for 5 minutes.
  6. Use a fresh, damp cloth to rinse the solution and blot the area dry with a clean towel.

Puke (Vomit)

get puke stains out of mattress

Tools you need: Vinegar, dish soap, towels, alcohol(optional)

How to Remove:

  1. Combine one cup (250ml) of warm water and one cup (250ml) of white vinegar and then put it in a spray bottle and shake well until all mix properly.
  2. For extra cleaning power mix 1 teaspoon (5ml) of liquid dish soap.
  3. After preparing the vinegar mixture you need to spray on the stained area of the mattress but don’t oversaturate the mattress with this solution just spray until it is just damp.
  4. After that blot, the mattress with a clean towel to lift the stain, choose the absorbent towels for more best results.
  5. Depending on the stain one application of the vinegar cleaner solution is not enough to remove the stain.
  6. Repeat the process until the stain is gone.
  7. Let the mattress dry overnight because it is important to dry the mattress until 6-8 hours.
  8. You can fasten the drying process by turning on the fan or you can open the window near the bed.
  9. After you clean the mattress there can be germs left behind on the mattress so when the mattress is dry then spray the affected area lightly with alcohol to kill the germs.
  10. Applying the alcohol you need to let the mattress dry and wait for 6 hours to dry completely.

Diarrhea

If you’ve ever had the unfortunate experience of diarrhea, then you know that it can be difficult to get rid of all the mess. And if you’ve ever had diarrhea on your mattress, then you know just how challenging it can be to clean it up.

There are a few things that you can do to get diarrhea out of your mattress. The most important step is to act fast, as the sooner you clean it up, the less likely it is that the stain will set in.

Here are some steps:

1. Use a wet cloth or sponge

you can use a wet cloth or sponge to clean up the mess. Be sure to use hot water and a detergent, as this will help to disinfect the area and remove any odors.

2. Blot the area dry

Once you’ve cleaned up the mess, be sure to blot the area dry with a towel or a bedsheet.

This will help to absorb any remaining moisture and prevent the stain from spreading.

3. Apply a disinfectant

If the mattress has been stained with diarrhea, it’s a good idea to apply a disinfectant to kill any bacteria or germs.

A diluted bleach solution is a great option, but be sure to test it on a small area of the mattress first to make sure that it doesn’t damage the fabric.

4. Air out the mattress

Once you’ve cleaned and disinfected the mattress, be sure to air it out in a well-ventilated area. This will help to get rid of any remaining smells.

If you follow these steps, you should be able to get diarrhea out of your mattress.

How Do You Remove Set In Poop Stains? (3 Easy Steps)

Removing set-in poop stains can be difficult, but it is not impossible. There are a few things that you can do to try and remove the stain:

Step1: Apply a commercial enzyme cleaner

Enzyme cleaners are specifically designed to break down organic materials like poop, so they may be effective in removing the stain.

Be sure to test the cleaner on a small area of the mattress first to make sure that it is safe to use.

Step2: Use a diluted bleach solution

Bleach is a powerful disinfectant that can be effective in removing poop stains. However, it is important to test it on a small area of the mattress first to make sure that it does not damage the fabric.

Step3: Steam clean the mattress

Steam cleaning can be effective in removing set-in poop stains. However, it is important to make sure that the mattress is completely dry before using it again.

If you are unable to remove the stain with any of these methods, you may have to consider replacing the mattress. Poop stains can be difficult to remove and can often leave a permanent mark.

Some Useful Cleaning Supplies to Have on Hand

To effectively clean a stained mattress, you may need the following cleaning supplies:

  • Baking Soda
  • Liquid Dish Soap
  • White Vinegar
  • Towels
  • Vacuum
  • Water

After cleaning the mattress, it’s important to let it dry completely before replacing the bedding. You can also use a mattress protector to prevent future stains and extend the life of your mattress.

Please note that this is a general guide and it’s important to check the manufacturer’s care instructions before attempting to clean your mattress. Also, spot cleaning is recommended as opposed to using harsh chemicals or water on the entire mattress.

6 Tips For Prevent Mattress Stains

Preventing mattress stains is the best way to keep your mattress in good condition and extend its lifespan. Here are some tips for preventing mattress stains:

1. Use a Mattress Protector

A mattress protector can help prevent spills, accidents, and sweat from penetrating the mattress and causing stains. Look for a protector that is waterproof and breathable.

2. Encourage Good Sleep Hygiene

Encouraging good sleep hygiene can help prevent sweat and body oils from building up on the mattress. This includes taking a shower before bed, using clean sheets and pajamas, and keeping the bedroom cool and well-ventilated.

3. Clean Up Spills Quickly

If a spill does happen, clean it up as quickly as possible. The longer a stain sits, the harder it will be to remove.

4. Rotate and Flip the Mattress

Rotating and flipping your mattress can help distribute wear and prevent one area from becoming stained or worn out more quickly than others.

5. Avoid Eating and Drinking in Bed

Eating and drinking in bed can lead to spills and accidents that can leave permanent stains on the mattress. Try to reserve eating and drinking in other areas of the home.

6. No Pets on the Bed

Pets can also cause stains on the mattress, if you have a pet that likes to sleep on your bed, it’s a good idea to keep a mattress protector over the mattress at all times.

By following these tips, you can help prevent stains from forming on your mattress and keep it in good condition for years to come.

Do You Need To Deep Clean a Mattress?

Deep clean a mattress may be necessary depending on the level of soil, stains, or odors. Mattresses accumulate dust, sweat, body oils, and other debris over time which can cause odors and attract dust mites.

Deep clean a mattress can help remove these contaminants and extend its life of the mattress.

Here are some signs that a mattress may need deep cleaning:

  • Visible stains or discoloration;
  • Odors that cannot be eliminated by airing out the mattress or using a fabric freshener;
  • Allergies or respiratory issues that may be caused by dust mites or other allergens;
  • A mattress that is over 5 years old and has not been cleaned recently.

If you decide to deep clean your mattress, you can use a gentle and safe method that will not damage the mattress.

A professional mattress cleaning service is one way to deep clean a mattress, or you can use a vacuum cleaner with a high-efficiency particulate air (HEPA) filter to remove dust, dirt, and allergens, and a gentle upholstery cleaner for spot cleaning.

Please note that some mattress manufacturers recommend not to use any water or liquid in cleaning the mattress, so you should check the manufacturer’s care instructions before attempting to deep clean your mattress.

Shree Jadhav
About the author

Shree Jadhav

Shree Jadhav is a freelance writer, with his critical & analytical thinking, he researches & tests all mattresses, to help people to choose the best mattress and give all guides & Information for every mattress on the market.

Leave a Comment