July 9, 2019

How to Get Stains Out of a Mattress

Read more about Mattress

Changing your sheets regularly can't cover the fact that mattresses can get very dirty. Keep reading to find ways to remove mattress stains and keep your bed clean.

Most people spend approximately 8 hours a day on their mattress. During that time sweat, lotions, oils, and dust mites build up on the surface. Urine, vomit, sweat, and body oils can also stain your mattress and allow bacteria to fester.

Cleaning your mattress is essential if:

  • You experience excessive sweating while sleeping

  • You wear lotion to bed

  • You have pets

  • You have kids

How Often Should You Clean Your Mattress?
On average, you should clean your mattress once every six months. If you have kids, or pets, or if there are stains, clean it as often as necessary.

Choosing the Right Mattress Cleaner

You can use common household products to remove stains from your mattress, including:

  • Baking soda
  • Hydrogen peroxide
  • Liquid dish soap
  • Ammonia
  • Vinegar
  • Cornstarch

To properly clean your mattress, you'll need a vacuum and some clean towels. You may also need a bristled brush to scrub out tough stains.

Using Commercial Cleaning Products
If you prefer to purchase commercial cleaning products, look for enzyme cleaners without toxins. This can be especially helpful for urine stains, whether human or pet.

How to Clean Your Mattress

Giving your mattress a good cleaning every six months is simple and should use the following steps:

Wash the Sheets
Remove all bed linens and launder them according to the directions provided. Use the hottest water possible to kill any germs or dust mites that are on the sheets.

Vacuum the Mattress
Using the hose attachment on your vacuum, vacuum all surfaces on your mattress to remove any loose debris.

Deodorize the Mattress
Sprinkle a light layer of baking soda on the mattress and let it sit for 30 minutes. Vacuum the surface again to remove the baking soda.

Read on to learn the best ways to remove specific stains from your mattress.

Steam Cleaning Your Mattress The heat from the steam cleaner kills any germs and thoroughly cleans the mattress. Before covering the mattress with sheets, make sure it's completely dry.

How to Remove Blood From a Mattress

Before using any cleaning agents to remove a blood stain, blot as much of the liquid away as you can. This is the key to successfully removing the blood.

There are two ways to remove a blood stain:

Create a paste using:

  • ½ cup cornstarch

  • ¼ cup hydrogen peroxide

  • 1 tbsp salt

Spread the paste onto the stain. Let it dry for at least 30 minutes. Scrape it off the mattress and vacuum any remaining debris off the surface.

Pour a layer of baking soda on the bed. Then cover it with a 50/50 mix of white vinegar and water.

Let the mixture sit on the mattress for at least 30 minutes. It will bubble. Blot the mixture away with a cold, wet cloth. Finish by vacuuming any excess debris.

Never Use Hot Water on a Blood Stain
Hot water will set the blood stain into the mattress. The hot water reacts with the proteins in the blood, causing it to bond with the mattress fibers and making it impossible to remove.

Only use cold water or ice water when removing blood from a mattress.

How to Remove Urine From a Mattress

Your approach will vary depending on the age of the stain. Follow these simple steps to get started.

Removing New Stains

  1. Blot the area immediately; don't scrub. If you rub the urine into the mattress, it will push it in further.

  2. Spray the area with a 50/50 mixture of white vinegar and water or non-scented ammonia. Blot as you go.

  3. Pour a layer of baking soda over the area and let it sit for several hours. Vacuum the surface before using the mattress.

Removing Set Stains

  1. Mix 1 cup of hydrogen peroxide with a few drops of dish detergent.

  2. Spray the area generously with the mixture.

  3. Cover with baking soda and let it sit for a few hours. Vacuum the mattress when dry.

Always Read the Manufacturer's Directions Before Cleaning a Mattress Before you clean your mattress with commercial cleaners or even household products, check with the manufacturer of your mattress. The tag on your mattress should offer precautions (if any), especially if you have a memory foam mattress. No matter what you use, don't drench the mattress; just lightly dampen it to remove the stain.

Removing Vomit From a Mattress

Before you can thoroughly clean the mattress, you need to remove the vomit. Wash bed linens on the hottest setting. Then follow these steps to target the stain itself.

  1. Blot the stain as much as possible.

  2. Spray the area generously with a 50/50 mixture of water and white vinegar. Let the mattress air out and the mixture dry.

  3. After approximately 30 minutes, pour a layer of baking soda over the area. This helps deodorize and neutralize the smell.

  4. Once dry, vacuum the area thoroughly.

How to Remove Oil, Lotion, or Sweat Stains

If you wear lotion to bed, you emit a lot of oils from your body, or you sweat when you sleep, you may notice stains on your mattress. A layer of baking soda often helps remove these stains by scraping

Sprinkle a generous amount on the stain, and then scrape it off. Vacuum any remaining debris.

If that doesn't work, mix dish soap (Dawn works best) with warm water and dab the area, blotting as you go. Make sure not to soak the area.

How to Remove a Yellow Stain From Your Mattress
You'll need cool water and dish soap to remove the stain. Add a few drops of dish soap to every ½ gallon of water. Using the suds, rub the area in a circular motion.

Blot every few minutes. If the stain doesn't go away after a few rounds, spray the area with hydrogen peroxide. Let it sit for 10 minutes, then blot the peroxide from the area.

How to Prevent Stains on Your Mattress

Taking preventative measures can help minimize the risk of stains. Read on for some tips to safeguard your mattress.

  • Wash your sheets weekly
    Dust mites and dead skin can build up and wear off onto the mattress. Regularly switching out your sheets may prevent this.

  • Use a Cover
    A mattress cover can keep your mattress clean and safe from stains. Wash your mattress cover weekly to keep debris off the mattress.

  • Rotate the mattress
    Rotating your mattress will reduces the amount of debris, dust mites, and oils that soak into the same area.

Bottom Line

Cleaning your mattress regularly is the best way to keep it in good condition. If you happen to get a stain, act quickly. The less time the stain has to set, the easier it will be for you to remove it.

You can also remove a set stain by following the guide above.

More from CreditDonkey:

How to Buy a Mattress

Best Time to Buy a Mattress

Saatva Mattress Review

More Articles in Money Tips


Leave a comment about How to Get Stains Out of a Mattress?

Email (won't be published)


Life Insurance for Diabetics

Diabetes won't automatically disqualify you for life insurance. You may even pay less than you might think. Read on to learn more about affordable life insurance for those with diabetes.
More Articles in Money Tips

Next Page:

About CreditDonkey®
CreditDonkey is a credit card comparison website. We publish data-driven analysis to help you save money & make savvy decisions.

Editorial Note: Any opinions, analyses, reviews or recommendations expressed on this page are those of the author's alone, and have not been reviewed, approved or otherwise endorsed by any card issuer.

†Advertiser Disclosure: Many of the card offers that appear on this site are from companies from which CreditDonkey receives compensation. This compensation may impact how and where products appear on this site (including, for example, the order in which they appear). CreditDonkey does not include all companies or all offers that may be available in the marketplace.

*See the card issuer's online application for details about terms and conditions. Reasonable efforts are made to maintain accurate information. However, all information is presented without warranty. When you click on the "Apply Now" button you can review the terms and conditions on the card issuer's website.

CreditDonkey does not know your individual circumstances and provides information for general educational purposes only. CreditDonkey is not a substitute for, and should not be used as, professional legal, credit or financial advice. You should consult your own professional advisors for such advice.