Are you struggling with how to clean a mattress? You’re not alone. We spend about one-third of our lives sleeping, and over time, mattresses can accumulate dust mites, dead skin cells, sweat, and even stains. A clean mattress isn’t just about appearances; it’s essential for a healthy sleep environment and can help reduce allergies. To help you understand how to get rid of pee stains or other stains from a mattress, we offer a comprehensive guide. We will cover everything from simple spot cleaning to tackling stubborn spills and odours. So, let’s get started here!
Also Read: 9 Bed Design Ideas to Consider For Every Type of Bedroom
What is the Best Way to Clean a Mattress at Home?
Are you wondering how to clean a mattress effectively? The best approach involves a few simple steps and common household items. You don’t need expensive equipment or harsh chemicals to get your mattress looking and feeling fresh again. The trick is to tackle both the surface dirt and any deeper odours.
1. Vacuuming
Before you do anything else, the first and most important step is to thoroughly vacuum your mattress. Using the upholstery attachment on your vacuum cleaner, go over the entire surface of the mattress. Pay attention to the seams and crevices where dust, dead skin cells, and other particles can accumulate. This initial vacuuming removes all the loose dirt and debris, preparing the surface for a deeper clean.
2. Baking Soda
The simplest and most effective home remedy for cleaning a bed mattress is using baking soda. This amazing kitchen staple works wonders. After vacuuming, sprinkle a generous, even layer of baking soda all over the surface. Let it sit for a few hours, or even a full day if you can, to absorb moisture and odours. After it’s done its job, vacuum the baking soda away completely. This is the secret to a truly fresh mattress.
3. Sun and Air
Another simple, traditional method is to use the power of the sun. If possible, take your mattress outside on a sunny day. Sunlight acts as a natural disinfectant and helps kill bacteria and dust mites. Leave it out for several hours, flipping it over at least once to ensure both sides get exposure. The fresh air will also help to air out any lingering smells, leaving you with a clean, naturally sanitised bed.
4. Steam Cleaning
For a deeper clean, especially if you have a steam cleaner, this can be an excellent way to sanitise your mattress. A steam cleaner uses hot vapour to kill germs, bacteria, and dust mites without soaking the mattress. Simply move the steam cleaner slowly over the entire surface of the mattress. Make sure not to over-saturate any one area. After steaming, let the mattress air dry completely before making the bed. This is an effective way to give your mattress a powerful, germ-free refresh.
Also Read: 8 Benefits Of Renting A Bed Over Buying
How to Remove Stains from a Mattress?
Stains on your mattress can seem permanent, but with the right approach, you can often remove them and restore your bed’s freshness. Knowing how to clean a mattress properly includes tackling these stubborn spots. The key is to act quickly and use gentle, effective cleaning solutions. Here’s a guide to help you manage different types of mattress stains.
1. Yellow Stains
Yellow stains are often caused by sweat or body oils and are a common problem. If you’re wondering how to clean a stain in a mattress from sweat, a simple solution is a powerful remedy. You can create a paste with equal parts baking soda and water. Apply this paste directly onto the stain and let it sit for 30 minutes. The baking soda will absorb the stain and odour. After it dries, gently scrape off the paste and vacuum the area clean. For more stubborn yellow marks, you can lightly dab a cloth soaked in white vinegar onto the stain. This method helps to lift and fade the discolouration, helping to get stains from a mattress effectively.
Also Read: Latex Mattress vs Spring Mattress: Know Which One To Choose
2. Brown Stains
These stains can be caused by food spills, coffee, or even pet accidents. When dealing with these, the goal is to break down the stain without spreading it. You can start by blotting the area with a clean cloth to remove as much of the liquid as possible. Next, mix a solution of one part dish soap and two parts water. Dip a cloth into the soapy water and gently dab the stain, working from the outside in. This will help to pull the stain upwards. Be careful not to rub, as this can push the stain deeper into the mattress. This is a great way to handle the question of how to get stains out of the mattress without causing more damage.
3. Blood Stains
Blood stains can be particularly tricky, but they are not impossible to remove. The secret is to use cold water, as hot water can set the stain permanently. To remove a stain on a mattress, start by dabbing the area with a cloth dampened with cold water. Next, create a paste using a mixture of baking soda and cold water. Apply this thick paste to the stain and let it sit for about 30 minutes. Once dry, scrape off the paste. For older or tougher blood stains, a small amount of hydrogen peroxide, applied carefully with a cotton swab, can also be used. This will help to remove blood stains from mattress fibres without causing a large mess. Remember to always blot, not rub, and let the area air dry completely.
Also Read: 7 Sofa Design Ideas For Your Living Room & How To Choose
How to Remove Urine Smell and Stains from a Mattress
Dealing with urine stains and odours on a mattress can be frustrating, but you can effectively remove them with the right approach. The key is to act fast and use common household items. Here’s how you can clean urine from a mattress and make it feel fresh again.
1. Act Quickly to Clean the Spot
The first step is to absorb as much of the liquid as possible. As soon as the accident happens, grab some paper towels or a thick, clean towel. Press firmly on the wet area to soak up the urine. Do not rub the spot, as this can spread the stain and push the liquid deeper into the mattress. Just keep blotting with fresh towels until you can’t get any more moisture out. This is your first move to clean urine from the mattress and stop it from setting in.
2. Neutralise the Stain and Odour
Once you have blotted the area, you need to use a cleaning solution to neutralise the stain and smell. For this, you can use a simple mixture of white vinegar and water. In a spray bottle, combine equal parts white vinegar and cold water. Lightly spray the solution over the entire stained area. The vinegar will help break down the uric acid that causes the smell and also work on the discolouration. Let the solution sit for about 10-15 minutes. This is a very effective way to clean pee from a mattress and start the odour-removal process.
3. Eliminate Odours with Baking Soda
After you have applied the vinegar solution, it’s time to pull out the smell for good. Sprinkle a generous layer of baking soda over the entire area you just treated. The baking soda will absorb any remaining moisture and help to neutralise the odour. You can leave the baking soda on for a few hours, or even a full day if the stain is particularly large. This is a crucial step for anyone wondering how to clean a mattress of pee and its lasting smell. Once the baking soda has done its work, vacuum it all up.
4. Let It Dry Completely
The final and most important step is to let the mattress air dry completely before you put on the sheets. You can open a window or use a fan to speed up the process. A fully dry mattress is essential for preventing mould and mildew. This entire process is the best way to treat urine on a mattress and get it back to a clean state.
Also Read: Importance Of Good Mattress: How To Choose The Right One
Keeping your mattress clean is a simple but important task that leads to a healthier home and better sleep. By following these easy steps—from regular vacuuming to tackling specific stains and odours—you can extend the life of your mattress and ensure it remains a fresh, comfortable place to rest. With a little effort and a few household items, you now have all the knowledge you need on how to clean a mattress effectively. A clean bed is a happy bed, and a happy bed means a better night’s sleep for you!
In case you think that your bed mattress is definitely not in a state to be used anymore, you can check out our range of mattresses on rent. We bring you memory foam mattresses, orthopaedic mattresses, and coir mattresses for rent. Visit RentoMojo today!
Frequently Asked Questions
1. How to get rid of pee smell on a mattress?
You can get rid of the pee smell by acting quickly. Blot the area with a towel, then spray a solution of equal parts white vinegar and water. Sprinkle a generous amount of baking soda over the damp spot and let it sit for several hours or overnight before vacuuming it up.
2. How to remove brown stains from a mattress?
To remove brown stains, you can create a paste of baking soda and a little water. For tougher stains, a solution of white vinegar and water or a mixture of hydrogen peroxide and dish soap can be effective. Always blot, don’t rub, and let it air dry completely.
3. Is it possible to clean a mattress after bedwetting?
Yes, it’s possible to clean a mattress after bedwetting. The key is to act quickly. Blot the area to absorb as much liquid as possible, then use a solution of vinegar and water. Finish by sprinkling baking soda to deodorise and absorb any remaining moisture.
4. How long to leave baking soda on a mattress?
For general deodorising, leave baking soda on your mattress for at least 30 minutes to a few hours. For a deep clean or to tackle strong odours, it’s best to leave it on overnight, or up to 24 hours, to allow it to fully absorb moisture and smells.
5. How do you deep clean a mattress?
To deep clean a mattress, start by vacuuming thoroughly. Then, spot-clean any stains with a mild cleaner or a solution of vinegar and water. Finally, sprinkle the entire surface with baking soda, let it sit for a few hours to absorb odours, and vacuum it all up.

