Mattress cleaning – how to get rid of stains?

We all know how important mattresses are for healthy sleep and a good home environment. There is nothing better than going to bed, cuddled in a nice and clean mattress, that helps the better dream. However, maintaining a good condition of a mattress could sometimes be challenging, and even though we do our best to keep it in good condition, sometimes mattresses get stains, and we need to treat them right away!

Regular vacuuming of the surface brings a lot of hygiene to our home, but unfortunately, it’s not enough to get rid of all germs and bacteria. But, with our busy schedules, it is hard to do hours of research on the topic of mattress cleaning, so we decided to help you with this article, gathering all the important tips and tricks you need to be aware of before cleaning your dusty, stained mattress. We’ll walk you through the whole process with concrete examples. So let’s get started!

Read the manufacturer’s instructions regarding the cleanin

First and foremost, mattresses are a big investment. We don’t want to make mistakes that will ruin them, so always start by carefully reading the instructions of the manufacturer. You can find so many different mattress options on the market today—some are made of memory foam, and others are hybrids or springs. All of those should be treated in different ways, and what can cause a problem for one type can ruin the other, so do your research.

Use homemade cleaning solutions

homemade techniques for mattress cleaning

If you want to DIY, we advise you to stay away from harsh chemical detergents. Yes, they temp to be more effective, but you also have a higher risk of ruining the mattress. Better use more natural, homemade ingredients to remove all of the skin flakes, oils, sweat, and whatever else you left behind. The best part is that you probably already have those in your kitchen cabinets, so you are ready to start! 


You have such a high chance of messing up your mattress on various occasions! Coffee, food, and night accidents. The list is long, and over time, those stains can accumulate on the mattress. The best thing you can do is clean them immediately before they dry and get stubborn. But this is not always possible. Let’s take a look at a few of the most common mattress stains and how to get rid of them.

Sweat Stains

For various reasons, sweat stains often appear on the mattress. They lead to the buildup of bacteria. You don’t want this in your bed! Unfortunately, bacteria is not all. The sweat will leave an unpleasant odour and yellow discolouration that is hard to fade away. 

But you know, there is no impossible. You may need to scrub the skin of your wrists, but it will go away! Sprinkle some baking soda all over the spot. It will help with the odour and the lighting. After a few minutes, add a little bit of water to cover the area. Let this mix for half an hour, and then vacuum it. If you still see some left spots, you can continue blotting a bit with a clean towel dipped in a diluted vinegar solution. Repeat as much as you need until the stain is all gone. Then let the spot dry before putting some sheets on the mattress.

Blood Stains

Accidents happen. You may not even notice some bloody spot on your body and spread it all over your sheets and mattress. The bad news is that these are some of the most difficult stains to clean, and you have a chance of not succeeding. But it is worth trying!

First and foremost, act fast. Fresh blood is easier to remove. You need to start by blotting the blood. Keep in mind to be very delicate. Don’t rub as this will just spread it. Use one part of vinegar mixed with one part of water, apply it to the stain with a sponge or a brush, and let it sit there for a few minutes. Spray some clean water, blot with a dry clean cloth, and if the stain is still there, go again using the same method. 

If it doesn’t go away this natural way and you are okay with taking a risk while removing it, just use a stronger solution like hydrogen peroxide. You can mix one tablespoon of liquid dish soap and one tablespoon of salt spread it on the stain, and wait for 10 minutes. Remove all of it gently and dip a cloth a bit in hydrogen peroxide, and blot. You can rinse it with some clean water, let it dry and hope this works! 

Urine Stains

No matter if they are caused by your pet, your kid or yourself, there is no need to feel ashamed of those stains. Just try to clean them properly. Nobody wants a mattress with urine stains. There are different methods you can use for removing such stains.

If it is fresh, start by blotting with a clean cloth to get rid of the moisture. Grab a spray bottle and put a mixture of baking soda, vinegar, and water in it. Then apply this to the stain. Let it sit for a few minutes, and go again if needed. Then blot until the surface is dry. For deeper disinfection, you can use a mix of one part bleach and one part water. Apply it with a clean towel and let it dry.

After the spot is dry, vacuum again to remove any solution left. 

Chemical cleaning

cleaning of mattress during an end of tenancy cleaning service in London

The last and most effective cleaning technique is chemical cleaning of a mattress, as it’s the ultimate way to really get rid of all bacteria, remove present stains, and bring the bed to its best condition. However, this type of cleaning might be a bit of a challenge if you want to do it yourself. Professional mattress cleaning is the better choice for chemical cleaning because of the high levels of sanitation that are achieved and the almost 100% removal of stains and odours. For example, end of tenancy professional cleaning services include full sanitation and mattress cleaning services that ensure great refreshment and cleaning of the property. 

Also, if you hire a cleaning company to take care of the mattress cleaning for you, you won’t have to spend time or effort, and you’ll be sure that the end result will be qualitatively achieved. 


N.B. Self-cleaning mattresses is not always the cheapest solution!


At Cleaningsure we feature the full suite of professional services for residential homes, office buildings, and commercial and institutional settings. We have been operating in the cleaning industry for many years, and we always try to deliver maximum performance, offering superb quality services across public and industry sectors. From industrial, manufacturing, and retail to educational and healthcare, we have built strong customer relationships solely based on hard work, excellence, and trust. We also maintain the highest safety and health standards, and our strict quality control procedures ensure complete customer satisfaction.
Call Now Button