Knowing how to clean a mattress properly matters more in Singapore than almost anywhere else, because a mattress that stays damp in our humidity can smell, grow mould and harbour dust mites for years. This guide takes you step by step through vacuuming, treating sweat, urine and blood stains, deodorising and, most importantly, drying the mattress fully before you make the bed again.
Most of us spend a third of our lives on a mattress, yet it is the one piece of furniture that rarely gets cleaned. Sheets are washed every week or two, but the mattress underneath quietly collects sweat, skin flakes, dust and the occasional spill or accident.
The good news is that a basic clean needs only a vacuum, mild detergent, cold water, baking soda and patience. The patience is the part people skip. A mattress that is cleaned well but put back into use while still damp inside is worse off than one that was never cleaned at all.
We also explain which jobs to leave to professionals, and when a mattress is simply past saving.
Before you start: what you need and what to check
Check the label first
Look for the care label or the manufacturer’s instructions. Some mattress covers zip off and can be machine washed; many cannot, and washing a cover that is not designed for it can shrink it so it no longer fits. Memory foam and latex should never be soaked, because the foam holds water deep inside and may never dry properly.
A simple kit
- A vacuum with an upholstery attachment, and a crevice tool for the seams.
- Clean white cloths or microfibre cloths. White cloths show you when a stain is lifting and will not transfer dye.
- Mild liquid detergent or a gentle dishwashing liquid.
- A spray bottle of cold water.
- Baking soda.
- White vinegar, and optionally an enzyme cleaner for urine or a 3% hydrogen peroxide solution for blood on light fabric.
- Gloves, and a fan or dehumidifier for drying.
Pick the right day
Start in the morning on a dry day so the mattress has the whole day to air. Avoid cleaning just before bedtime, when you will be tempted to put sheets back on too soon.
How to clean a mattress step by step
- Strip the bed. Remove all sheets, mattress protectors and pillowcases and put them in the wash. HealthHub’s advice on allergic rhinitis notes that dust mites are the most common allergen in Singapore and suggests washing bedding in hot water, around 55 to 60°C, where the fabric allows.
- Vacuum the whole surface. Work slowly in overlapping lines across the top, then the sides. Use the crevice tool along seams, piping and buttons, where dust and skin flakes collect.
- Spot-treat stains. Deal with each stain using the methods in the next section. Use as little liquid as possible, and always blot rather than rub.
- Deodorise. Sprinkle a thin, even layer of baking soda over the whole surface. Leave it for several hours, ideally the full day, with the room ventilated.
- Vacuum again to lift the baking soda, along with the moisture and odours it has absorbed.
- Dry and air. Follow the drying steps below before you put any bedding back.
- Flip or rotate the mattress if the manufacturer allows, so wear is even, and repeat the process on the other side if it is double sided.
How to remove stains from mattress fabric: sweat, urine and blood
Always test any solution on a hidden spot first, such as the side near the foot of the bed, and wait for it to dry to check for colour change. Never pour liquid straight onto the mattress. Spray or dab lightly, then blot with a clean cloth.
Sweat and body oil stains
These yellowish patches are the most common stain in a warm climate. Mix a few drops of mild detergent into cold water, dampen a cloth and dab the stain. Blot with a second cloth dampened with plain water to rinse, then blot dry. For stubborn yellowing, a paste of baking soda and a little water can be left on for about thirty minutes, then brushed and vacuumed off. Old sweat stains may lighten rather than disappear completely.
Urine
Act quickly. Blot up as much as possible with dry cloths, pressing firmly. Then lightly spray a mixture of one part white vinegar to one part water, or apply an enzyme cleaner according to its label, and blot again. Once the area is just damp, cover it with baking soda and leave it for several hours to draw out moisture and smell, then vacuum. If the urine has soaked deep into the foam, surface cleaning may not reach it, and a professional clean is the better option.
Blood
Use cold water only. Hot water sets blood into the fibres. Blot with a cloth dampened in cold water, working from the outside of the stain inwards so it does not spread. On light coloured fabric, a small amount of 3% hydrogen peroxide dabbed on with a cloth can help lift what remains, but it can bleach colours, so test first and blot it away after a few minutes. Wear gloves when cleaning up blood.
Safety reminders for stain removal
- Never mix cleaning products. In particular, bleach must never be combined with vinegar, other acids or ammonia, because the mixture releases harmful gases. We do not recommend bleach on mattresses at all.
- Do not combine hydrogen peroxide and vinegar in the same bottle.
- Keep the room well ventilated while you work and while the mattress dries.
- Rinse and blot away any cleaning solution so residue does not attract new dirt.
Drying a mattress fully in Singapore humidity
This is where most home cleaning goes wrong. Our air is humid all year, so a damp patch dries far more slowly than you might expect, and moisture trapped in foam or padding is an ideal home for mould and mildew.
- Use as little water as possible in every step. It is easier to repeat a light treatment than to dry a soaked mattress.
- Get air moving. Point a fan directly at the treated area and keep windows open if the weather is dry.
- Lower the humidity. If you have a dehumidifier, run it in the closed room. Running the air conditioner, especially on a dry or dehumidify setting if yours has one, also helps.
- Use sunlight indirectly. If the mattress sits near a sunny window, open the curtains. Do not carry a mattress out to a corridor or ledge, and never place anything on a window ledge.
- Stand it on its side if it is light enough to move safely, so air reaches both faces.
- Check by touch and smell. Press firmly on the treated area with a dry tissue. Only remake the bed when the tissue stays dry and there is no damp smell, which may take a full day or longer.
Once dry, a washable, breathable mattress protector makes the next clean much easier. HealthHub also suggests encasing mattresses and pillows in dust mite proof covers for people with allergies. Our article on dust mites in Singapore homes explains how to keep them under control.
How often to clean your mattress, and how to keep it fresh
- Every week or two: wash sheets and pillowcases.
- Every month or two: wash the mattress protector.
- Every three months: vacuum the mattress, deodorise with baking soda and rotate it. Our household cleaning schedule shows how to fit this into the year alongside jobs such as washing pillows.
- Straight away: treat spills and accidents before they soak in.
Simple habits help too. Let the bed air for a short while in the morning before making it, avoid eating in bed, and do not put a mattress directly on the floor, where air cannot circulate underneath it.
Families caring for an older relative at home may find accidents happen more often. Our guide to incontinence care at home covers protective bedding and daily routines.
When to call a professional, and when to replace the mattress
Home cleaning handles dust, light odours and fresh stains well. It is less effective for deep odours, large or repeated urine accidents, heavy sweat staining across the whole surface, or a mattress that has been unused in a damp room.
Consider a professional clean when stains or smells come back after drying, or when you want the whole mattress treated without the risk of overwetting it. At Femme5, mattress cleaning is available as an add-on to our cleaning services: $70 for a single, $90 for a queen and $120 for a king mattress.
Sometimes cleaning is not the answer. Replace a mattress that has visible mould growing on or inside it, a persistent musty smell after thorough drying, sagging or lumps that affect sleep, or signs of pests. Mould inside foam cannot be reliably cleaned out at home, and anyone with asthma or allergies should not sleep on it. If someone in your home develops breathing problems, ongoing coughing or skin reactions, please see a doctor.
Related guides: How to Clean Kitchen Cabinets: Laminate, Wood, Lacquer and Grease and Red Wine Stain Removal for Clothes, Carpets and Sofas.
Frequently Asked Questions
Can I use a steam cleaner on my mattress at home?
Steam adds moisture, which is risky in Singapore’s humidity, and it is not suitable for memory foam or latex. If you use steam on a spring mattress, check the manufacturer’s instructions first, use the lightest setting, keep the nozzle moving, and dry the mattress thoroughly with fans or a dehumidifier before putting bedding back.
How do I get rid of a urine smell from a mattress?
Blot up as much liquid as possible straight away, then lightly spray a one to one mix of white vinegar and water or use an enzyme cleaner as directed, and blot again. Cover the damp area with baking soda, leave it for several hours, vacuum it off and dry the mattress fully. If the smell returns, the urine has likely reached the inner foam and a professional clean is worth considering.
How long does a mattress take to dry after cleaning?
A lightly spot-cleaned area may dry in a few hours with a fan, but in Singapore’s humid air a larger treated area can take a full day or more. Only put bedding back when a dry tissue pressed firmly on the area stays dry and there is no damp smell.
Can I clean a mattress with bleach?
We do not recommend it. Bleach can damage and discolour mattress fabric, its fumes linger in a bedroom, and it must never be mixed with vinegar, other acids or ammonia because the combination releases harmful gases. Mild detergent, cold water, baking soda and the targeted stain methods above are safer choices.
Conclusion
Cleaning a mattress well comes down to three things: vacuum thoroughly, treat each stain with the right method and as little liquid as possible, and dry it completely before anyone sleeps on it. In Singapore’s humidity, that last step makes the difference between a fresh mattress and a musty one.
Add a quarterly mattress clean to your routine, use a washable protector, and deal with accidents straight away. Your mattress will last longer and your bedroom will feel cleaner for it.
If your mattress needs more than a home spot-clean, our mattress cleaning service can help. If you would rather not do it yourself, our cleaning service handles weekly upkeep and our deep cleaning team takes on the bigger jobs. Get a quote from Femme5.
The Femme5 Team
Home cleaning team, Femme5 Agency
Femme5 provides part-time home cleaning, deep cleaning and post-renovation cleaning for HDB flats, condominiums and landed homes across Singapore.


