Curtains are the hardest-working fabric in the house and the last to get cleaned. They hang in the airflow of every open window, quietly filtering dust, cooking oils and outdoor pollution, yet because they rarely look dirty, most Singapore homes only wash them when moving house. This guide covers how curtains really get dirty, machine wash versus dry cleaning versus on-site steam, which fabrics shrink, and what it costs.

The short answer
- Curtains get dirty invisibly: dust, cooking oils and outdoor pollution build up evenly, so there's no contrast to notice.
- Machine washing risks shrinkage and crushed pleats; dry cleaning works but means days without curtains.
- On-site steam cleaning does the job in place: no taking down, no shrinkage, hung and dry the same day.
- How often: yearly as a baseline, every 6 months near a main road, on a low floor, or next to the kitchen.
- Cost: BRISC's curtain steam cleaning starts from $55 a panel, minimum 2 items per visit.
Why curtains get dirty long before they look it
Every time you open a window, the air that comes in passes through your curtains first. They work like a giant, permanent air filter: catching dust, pollen, vehicle exhaust, haze particles, and the fine film of cooking oil that drifts out of every Singapore kitchen. Our humidity then lets the fabric hold on to moisture, so trapped odours build up until airing alone won't shift them.
The reason nobody notices is that the soiling is even. A stain on a sofa cushion jumps out because the fabric around it is clean. Curtains grey out uniformly, panel by panel, so there is no contrast to catch your eye. The tell-tale signs are indirect: dust puffing into a sunbeam when you draw them, a musty note in an otherwise clean room, or sneezing that starts near the window. For the whole-home picture, our guide to how often to clean your sofa, mattress and curtains covers every soft surface in one place.
Your options compared: machine wash, dry cleaning, on-site steam
There are three realistic ways to clean curtains in Singapore, each with its own trade-off between cost, risk and hassle.
| Method | What's involved | The catch |
|---|---|---|
| Machine wash at home | Unhook every panel, remove rings and hooks, wash, dry, iron, re-hang | Shrinks cotton and linen, crushes pleats, and many curtain fabrics aren't machine-safe at all |
| Dry cleaning | Take down, send out, wait for the return, re-hang | Days without curtains or privacy, plus the take-down and re-hang on both ends |
| On-site steam cleaning | Cleaned in place while hanging, dry in hours | Heavy stains may need extra spot treatment, and a few delicate fabrics still belong at the dry cleaner |
Machine washing is the cheapest option and it's fine for simple polyester day curtains that are explicitly labelled machine-washable. The trouble starts with everything else: cotton and linen shrink when soaked, pleated headers come out of the drum crushed, forgotten hooks tear the fabric, and full-length panels often don't fit a domestic machine at all. Then you still have to dry, iron and re-hang every panel.
Dry cleaning cleans thoroughly and is the right call for a small number of delicate, solvent-only fabrics. The real cost is disruption: every panel comes down, your windows sit bare for days (no privacy, no blackout), and everything has to be re-hung and re-pleated at the end.
On-site steam cleaning, the method behind BRISC's curtain cleaning service, removes the disruption entirely. The curtains are cleaned where they hang, and because steam adds only minimal moisture there's no shrinkage and the panels dry in place within hours. The honest limits: badly stained sections may need dedicated spot treatment, and if your fabric genuinely requires solvent-only care we'll say so rather than steam it.
Know your fabric: check before you clean
Before cleaning curtains by any method, find out what they're made of: check the care label sewn into the side hem or lining. Here's how the common Singapore curtain fabrics behave:
- Cotton and linen: beautiful, breathable, and the most likely to shrink when wet-washed. A soaked cotton panel can come back visibly shorter. Steam is the safer route because the fabric never gets saturated.
- Polyester and poly-blends: the workhorses of most HDB and condo curtains. Robust, colour-fast and forgiving; they take steam cleaning easily.
- Blackout and coated curtains: steam-safe with care. The trick is working from the fabric face and keeping the acrylic or foam coating from being soaked, which is a technique question, not a fabric problem.
- Sheers and day curtains: delicate and light, so they get a gentler pass at lower intensity, and they're the biggest dust-catchers in the house, sitting closest to the window.
Not sure what you have? Snap a photo of the curtain and its label and send it to us. We'd rather tell you a fabric needs the dry cleaner than steam something we shouldn't.
How on-site steam cleaning works, step by step
Here's what happens when BRISC cleans your curtains, and why it finishes the same day:
- Dust and vacuum first. Every panel gets a dry extraction to lift loose dust and grit, because steaming before this step would smear dust into the fibres.
- Steam top to bottom, in place. Hot steam is worked through each panel from the header down, while the curtain hangs at full length. Heat and vapour lift the greasy film and embedded soil that vacuuming can't reach.
- Sanitise as it cleans. The heat kills 99.9% of dust mites and bacteria living in the fabric, which is why freshly steamed curtains change how the whole room smells.
- Deodorise. A final pass neutralises trapped odours: cooking, damp, and the general mustiness that builds up in humid air.
- Dry fast. Steam adds only minimal moisture, and the panels dry hanging at full length, so they're back to normal within hours, not days.
That's the whole BRISC promise in one visit: no taking down, no shrinkage, and curtains you can draw shut the same evening.
How often should curtains be cleaned, and when to go sooner
For most Singapore homes, once a year is the right baseline. Shorten that to every six months if you live on the ground floor or a low floor, face a main road, or the curtains hang next to the kitchen, where airborne oil settles fastest.
Two moments deserve an off-schedule clean. The first is before a new baby arrives, because curtains hold more dust and dust mites than any other fabric near the cot. The second is after renovation: fine construction dust settles deep into hanging fabric and keeps shedding for months, which is why our post-renovation cleaning checklist calls fabric the step most reno cleans miss.
What curtain cleaning costs
BRISC's on-site curtain steam cleaning starts from $55 a panel, with a minimum of two items per visit. The minimum doesn't have to be curtains alone: most customers add a sofa or mattress clean on the same visit, which is the efficient way to do it since the equipment is already in your home. The full price list is on our services & pricing page.
The exact price depends on panel size, fabric and condition, so we confirm the final quote on WhatsApp before you book: send a photo, roughly how many panels and how tall, and you'll get a firm number, not a surprise on the day.
Frequently asked questions
Do you need to take the curtains down to clean them?
Will steam cleaning shrink my curtains?
How often should curtains be cleaned in Singapore?
How much does curtain cleaning cost?
Curtains cleaned without taking them down
Send us a photo of your curtains on WhatsApp, with a rough idea of how many panels and how tall, and we'll confirm an honest price. Steam cleaned in place, dry in hours, no re-hanging.
