Skip to Content

Can You Remove Stains From Mattress? (How To)

Mattresses are typically white in color, and this causes even minor stains to show quite visibly on a mattress. Stains on a mattress can come from a range of different sources. In this article, I will cover whether it’s possible to remove stains from a mattress.

Cleaning the mattress

As a general rule, all stains can be removed from a mattress. This includes blood, coffee, wine, urine, sweat, and chocolate. Overall, 3% hydrogen peroxide, and a mixture of liquid soap, water, and baking soda works the best at removing virtually all stains from a mattress.

You can have a little bit of success simply wiping the stain with a damp cloth and a mild soap. However, to remove a stain completely a simple but specific technique is required. Below, I will explain how to remove stains from a mattress, and what type of cleaner to use for each of the specific types of stains.

Can You Remove Stains From Mattress (How To)

A stained mattress looks particularly unsightly, luckily a thick sheet will hide the stain. But, removing it would be ideal. So, here’s a rundown of whether you can remove stains from a mattress.

Overall, you can remove stains from a mattress. Virtually all stains can be removed from a mattress. This is true for stains that are dried and have been on a mattress for a very long time. As well as, fresh stains that are still wet.

In general the procedure to remove them is the same regardless of whether the stain is fresh or old. The main difference with a fresh stain is you should attempt to soak up as much of the stain as possible before removing the stain.

For example, if you spill a glass of wine on the mattress, get an old towel or fresh dish cloth and blot up as much of the wine as you can. Doing so will make the job of removing the stain easier.

How To Remove Stains From Mattress

Cleaning the mattress

Now you’re aware that virtually all stains can be removed from a mattress, it’s important to know exactly how to do it to save you time. I’ve found solutions that have been tested multiple times by various people on each of the different types of stains. Here’s how to do it.

In general, you want to make a mixture of 1 part hydrogen peroxide, to 2 parts dish soap. Mix this together with water so that the water makes up 50% of the liquid. Apply this mixture on to the stain using a cloth, or put in a spray bottle and lightly spray it on.

The steps in involved are:

  • Create the liquid mixture
  • Apply it to the stain
  • Wipe off the area
  • Leave it to sit overnight
  • Repeat as required

There are various mixtures you can use. The exact proportions of each isn’t too important. Many people use different amounts of hydrogen peroxide, dish soap, and baking soda. Hydrogen peroxide can be purchased from supermarkets, and big stores like Walmart, and Walgreens.

The main thing is not to get it in contact with wounds or acne. Various people have shown on videos that just hydrogen peroxide works for a wide range of stains. But, a mixture of hydrogen peroxide, liquid soap, and baking soda has also been found to work.

The reason is some stains have a bit of oil in them, which gets broken down by the dish soap and baking soda. Also, hydrogen peroxide works slowly to break down and stain and remove the discoloration the stain causes. So, many people have found they apply hydrogen peroxide and it lightens the stain, then they come back to it the next day and stains are completely removed.

Various other videos have shown that when you apply hydrogen peroxide or a hydrogen peroxide, baking soda, and dish soap mix, much of the stain comes out, after blotting it up with a towel or cloth. But, then a few more applications are required to completely remove it. Overall, the hydrogen peroxide, baking soda, and dish soap mix liquifies the stain and turns it into a liquid.

Gently scrubbing it with a soft brush or a cloth helps loosen the discoloration and mix it into the cleaning liquid. Then the liquid needs to be pulled out of the mattress by blotting. If you have a wet and dry vacuum this can also work really well to remove the liquid and pull the stain out.

This article and its contents are owned by Ready To DIY and was first published on 07/15/2022.

The cleaners used will always work to loosen the stain and turn it into a liquid. The limiting factor is being able to remove the dirty water from the mattress. Often, you can blot it up with a cloth, but it doesn’t pull out all of the dirty water the first time.

So, you need to do it a few times. Another method you can use is to apply baby powder to the area to soak up the mixture of the stain and the hydrogen peroxide, baking soda, and dish soap mix.

Apply enough to completely dry it out. Then take a regular vacuum and vacuum out all the baby powder.

Can You Remove Blood Stains From a Mattress?

Blood stains can occur on a mattress very easily. Blood stains won’t come out by wiping them with a damp cloth and a bit of soap. But, is it possible to remove blood stains from a mattress?

As a general rule, you can remove blood stains from a mattress. It can be done on fresh or dried blood stains. It can be done using ammonia. However, ammonia has strong fumes, and you should avoid getting it in contact with your skin. The steps for how to do it are explained below.

Make a mixture of 50% water, and 50% ammonia. Use regular ammonia you can find at grocery stores, and big stores like Walmart. When cleaning blood stains out of your mattress open up windows and doors, because the fumes are very strong.

Dab on the mixture and blot it up as you’re doing so. Only apply enough to dampen the area, and use as little as possible.

Then use additional cloths to rub the area and to soak out the ammonia and blood mixture. Repeat as necessary to remove all of the stain.

Can You Remove Sweat Stains From a Mattress?

Confused woman standing

Sweat stains can occur if the sheet moves out of position in the night without a person noticing. Or, a person can get so hot that they sweat enough for it to go through the sheet and into the mattress. Sweat stains look very unsightly but here’s whether it’s possible to remove them from a mattress.

In general, you can remove sweat stains from a mattress. Sweat stains are reasonably easy to remove from a mattress. Use only a tiny amount of 3% hydrogen peroxide, just enough to lightly wet the area. Then towel it off.

It has been found that a mixture of hydrogen peroxide, dish soap, and baking soda also works well. In some cases two applications of the mixture need to be done.

The general procedure is to soften the stain and turn it into a liquid as it mixes with the hydrogen peroxide mixture. Then pull the liquid out using a dry cloth to remove it.

Can You Remove Yellow Stains From a Mattress?

It can often be difficult to identify exactly why there are yellow stains in a mattress. It can be urine, sweat, or a mixture. This is if it’s possible to get yellow stains out of a mattress.

Overall, you can remove yellow stains from a mattress. In most cases yellow stains are caused by urine, sweat, or a person’s body rubbing on it. The most effective thing to use is 3% hydrogen peroxide. Apply only enough to wet the area and no more, then wipe it off using a towel.

Applying hydrogen peroxide to a white or colored mattress won’t discolor it at all. The hydrogen peroxide loosens the stain and mixes the discoloration with the hydrogen peroxide. It also has a bleaching effect on the stain, without affecting the color of the mattress fabric.

After you have applied it gently rub the area with a soft cloth or work it in, and loosen it. Then pull out the liquid using a dry towel, or cloth. Repeat as necessary to remove all of the stain from your mattress.

Can You Remove Water Stains From a Mattress?

Couple laying on the bed

Water stains occur on a mattress due to hard water deposits in the water, and minor impurities in the water. It creates a slightly discolored area that has subtle but visible rings around the edges. Here’s the long and short of whether water stains can be removed from a mattress.

In general, you can remove water stains from a mattress. Water stains on a mattress come out very easily. To remove them use soapy water, and a soft bristled brush. Spray the area with the soapy water, lightly scrub the area using a brush, then wipe the area with a damp cloth.

The overall idea is to dampen the area and liquify the residue that is causing the water stain. Then soak up most of the water and the water and soap mixture using a dry cloth. If the water stain persists after using the method – in virtually all cases it won’t – then dampen the water stained area using 3% hydrogen peroxide instead of the water and soap mix.

Can You Remove Coffee Stains From a Mattress?

Coffee can be particularly dark in color depending if it has added milk or not. Once it gets onto light colored material such as a mattress it’s very visible and doesn’t come out using soapy water. Below, is if it’s possible to remove coffee stains from a mattress.

Overall, you can remove coffee stains from a mattress. The same method works for coffee stains that are still wet and coffee stains that are dried in. Use a mixture of 3% hydrogen peroxide, baking soda, and enzyme cleaner. Instructions for how to remove it are explained below.

Make a mixture that is 2 parts hydrogen peroxide, and 1 part water. Then add about a tablespoon of enzyme cleaner, and a few tablespoons of baking soda. Damped the area using the mixture, and gently rub it using a soft cloth, or soft brush.

After that blot out as much of the liquid as possible using a dry cloth or towel, and let it air dry. Repeat as necessary.

Can You Remove Urine Stains From a Mattress?

Confused woman standing

Urine stains are common for children but also if a person accidentally goes to sleep when they are too tired to get out of bed to pee. Urine creates a yellowish stain that is clearly visible on a mattress. Here’s whether you can remove urine stains from a mattress.

In general, urine stains can be removed from a mattress. Dab on 3% hydrogen peroxide to wet the area. But, use the smallest amount you can. Then rub the area using a damp cloth to loosen the stain. Then blot up the liquified stain using a dry cloth.

Often you will need to repeat this procedure a few times to completely pull out all of the urine residue that is causing the stain. Another option to pull out the liquified urine and hydrogen peroxide mix is to use a wet and dry vacuum. Or, apply baby powder to soak up all the liquid, and then vacuum up the baby powder.

This article and its contents are owned by Ready To DIY and was first published on 07/15/2022.

Can You Remove Vinegar Stains From a Mattress?

Vinegar can get on a mattress if you’ve used it to loosen a stain. Vinegar often has a tint to it that will remain on any fabric like a mattress. Here’s a summary of if you can remove vinegar stains from a mattress.

As a general rule, it’s possible to remove vinegar stains from a mattress. Use a mixture of 3% hydrogen peroxide, and enzyme cleaner. Rub it lightly with a cloth dampened with the liquid mixture or a soft brush. Then blot out the liquid using a dry towel or cloth.

Vinegar is made from foods such as apples, or wine (grapes), and food stains are broken down using an enzyme cleaner. The overall procedure is to soften the vinegar and mix it with the liquid mixture used to clean it. Then to pull out this liquid to remove the vinegar from your mattress, which removes the stain.

Can You Remove Bleach Stains From a Mattress?

Cleaning the mattress

A mattress that has a color to it, or a white mattress can be discolored if bleach is applied to it. Bleach can often be used to clean up a stain but leave a stain itself. Here’s whether it’s possible to remove bleach stains from a mattress.

As a general rule, you need to clean the entire mattress completely using 3 % hydrogen peroxide. Bleach stains cause an area of a mattress to be whiter than the rest of the mattress. But, provided you clean the entire mattress the bleach stains will be unnoticeable.

However, if the mattress is not a white mattress bleach stains are impossible to remove. The reason is bleach removes the colors in a mattress irreversibly.

Copyright protected content owner: ReadyToDIY.com and was initially posted on July 15, 2022.

Fabric color is effective in painting an area of a mattress back to its original color. However, most mattresses are multiple colors so doing so is more trouble than it’s worth.

Can You Remove Vomit Stains From a Mattress?

Vomit can occur when you least expect it, and happens so fast that it often ends up somewhere inconvenient like on a bed. The vomit can soak into the sheets and into the mattress, or occur directly onto a mattress. This is whether it’s possible to remove vomit stains from a mattress.

In general, use a liquid mixture of water, 3% hydrogen peroxide, baking soda, and dish soap, and enzyme cleaner. First remove any solids, spray the mixture on it, and then lightly scrub it into the mattress using a soft bristled brush or soft cloth. Then wipe off the area using a towel.

The liquid mixture will break down the stain, and turn it into a liquid. Then when you wipe it with a dry cloth it will soak up the stain and liquid mixture.

Which removes it from your mattress. Depending on how much of the stain is pulled out by using a dry cloth, you typically will need to repeat this procedure to pull all of the stain out.

Can You Remove Tea Stains From a Mattress?

Confused woman standing

There are two different types of tea, herbal tea, and regular or black tea. Both can get accidentally spilled on a mattress and leave a stain. Below, is if it’s possible to remove tea stains from a mattress.

Overall, tea stains can be removed from a mattress. Use a mixture of baking soda, 3% hydrogen peroxide, enzyme cleaner, and water. Dab or spray it onto the affected area, and lightly scrub it with a soft brush, or wipe it back and forth with a cloth that is dampened with the cleaning solution.

The idea is to let the cleaning solution work to break down the stain. Then to rub it into the stain thoroughly mix it into the stain. But, it’s important to only provide light scrubbing with a brush or cloth so that you don’t damage the mattress material.

It will cause the stain to turn into a liquid, and then you need to suck the liquid out of the mattress, by using a dry cloth or towel. There is not an exact amount of each of the liquids in the liquid cleaning mixture.

But, about 50% water, and 50% hydrogen peroxide and enzyme cleaner is a good rule of thumb. Hydrogen peroxide and enzyme cleaner are very effective at breaking down tea, and allowing it to be mobilized into a liquid.

Can You Remove Wine Stains From a Mattress?

Cleaning the mattress

Virtually everyone loves a glass of wine. But, spills do happen, and they leave either a very visible stain in the case of red wine, or a mild discoloration in the case of white wine. In either case, here’s whether it’s possible to remove wine stains from a mattress.

Overall, wine stains can be removed from a mattress. Wine stains contact enzymes which require an enzyme cleaner to break down. 3% hydrogen peroxide is also very effective at breaking down a wet or dried wine stain. Details on how to remove a wine stain from a mattress is explained below.

Making a mixture that is 1 part enzyme cleaner, to 2 parts 3% hydrogen peroxide. Make about a quarter of a cup of this, and then add ¼ of a cup of water. You want to aim for the mixture to be 50% water and 50% the enzyme cleaner and hydrogen peroxide mix.

Apply a very small amount onto the stain using a cloth. Then rub it in using the cloth, or lightly scrub it using a soft bristled brush.

Then soak up as much of it as you can using a dry towel or cloth. Do this a few times, until all of the stain has been pulled out.

Can You Remove Chocolate Stains From a Mattress?

If you drop a piece of chocolate onto a mattress it will only leave a few marks. It can create a much larger stain if it goes unnoticed and melts. This is whether you can remove chocolate stains from a mattress.

In general, it’s possible to remove chocolate stains from a mattress. Chocolate stains come out very easily from a mattress. Use a very blunt knife to scrape off the big chunks. Then use dish soap, or an enzyme cleaner with a bit of water, and apply it to the stain. After that, do the following.

With the chocolate stain dampened with the water and soap/enzyme cleaner mixture rub the area using a damp cloth. The cloth can be dampened with the cleaning mixture or water. This will agitate the chocolate stain, loosen it, and turn it into a liquid.

This article and its contents are owned by Ready To DIY and was first published on 07/15/2022.

Then you need to suck this liquid out of the mattress. You can use either dry cloths, a towel, or a wet and dry vacuum.

Copyright article owner is ReadyToDiy.com for this article. This post was first published on July 15, 2022.

In general, you can remove stains from a mattress. It’s reasonably easy to remove both dried and fresh stains from a mattress. The main thing is to use a liquid cleaner that breaks down the stain. Hydrogen peroxide and enzyme cleaner work to break down virtually every stain.

Related Articles

Can You Remove Stains From Shower? (How-to)

How To Remove Stains From Aluminum

How To Clean a Brick Fireplace

How To Clean Brick Patio/Pavers?

ReadyToDIY is the owner of this article. This post was published on July 15, 2022.

How To Clean Brick House