Most homes only think about their curtains when something visible goes wrong: a stain, a mark, or a musty smell that won't leave the living room. Curtains can collect dust, cooking residue and whatever comes in through the window long before that. This guide covers how often curtains need cleaning in a Singapore home, the four ways to clean them, and what it costs. If you already know you want them steamed, the price and booking are on our curtain cleaning service page.

What curtains collect in a Singapore home

Singapore's mean annual relative humidity is around 82%, and curtains hang right where outside air comes into the home. Three things can end up in the fabric:

None of this shows until there is a lot of it, so a curtain that looks dirty has usually been collecting for a while.

How often should you clean curtains in Singapore?

There is no official schedule for curtains. The table below is our own rule of thumb for Singapore homes. Treat it as a starting point and go by what you see and smell.

Curtain type / situationVacuumSteam clean
Sheer voiles / day curtainsMonthlyEvery 6 months
Blackout / night curtainsEvery 2 monthsEvery 12 months
Curtains near an open kitchenMonthlyEvery 6 months
Bedroom with allergies / asthmaWeekly (HEPA filter)By curtain type, as above
Pet that climbs furniture near windowsMonthlyEvery 6 months
Smoking neighbour / heavy traffic façadeMonthlyEvery 6 months

If someone at home has a dust mite allergy, the Asthma and Allergy Foundation of America advises vacuuming weekly with a HEPA-filter vacuum. Steaming a hanging curtain is not a dust mite treatment, so we make no promise about mites.

If a curtain looks grey along the top edge or smells stale up close, it is due, whatever the table says.

The 4 curtain cleaning methods (and when each one fits)

There are four ways to clean curtains. The right one depends on the fabric, the care label, and whether the curtain can come down and go back up easily. Upward offers one of the four: steaming in place.

DIY · Maintenance

Vacuum with upholstery brush

Lifts surface dust before it builds up. Use the soft-brush attachment and work top to bottom, both sides. A quick monthly habit.

DIY · Wash

Hand or machine wash

Only if the care label allows it. Cold water, gentle cycle, lowest spin, then hang to air-dry on the rod. Lined and pleated curtains can shrink or warp, so check the label first.

What Upward does

Steaming in place

The curtains stay on the rod or track and are steamed one piece at a time, which loosens dust and lifts everyday odours. The fabric is never soaked. Usually dry in 2–4 hours with a fan or the aircon on.

Laundry or dry cleaner

Take-down wash or dry clean

For silk, velvet, embroidered curtains and anything labelled dry clean only, and for set-in stains, heavy smoke smell or mould spots. A laundry takes the curtains down, cleans them off-site and re-hangs them. Upward does not offer this.

!

Don't put curtains in the home washing machine without checking the label. Lined curtains, blackouts with rubber backing and pleated curtains can shrink, distort or shed their lining. A dry cleaning trade journal notes that washing generally produces the greatest shrinkage. If you're not sure, steaming in place skips the wash altogether. Our curtain washing guide sorts every fabric type into wash, dry clean, or steam.

What to ask before you book a curtain cleaner

Curtains are vertical fabric that has to dry where it hangs, and some dyes can bleed. These questions tell you what a cleaner will actually do. Our own answers are alongside.

What to ask before you book

  • "Do you clean curtains in place, or do they come down?" Steaming is done in place. Washing and dry cleaning mean the curtains come down and go to a laundry. Our answer: we steam in place only. We do not take curtains down, wash them or dry clean them.
  • "Will it remove stains, smoke smell or mould?" Our answer: no. Steaming lifts dust and everyday odours. Set-in stains, heavy smoke smell and mould spots need a take-down wash or dry clean by a laundry, and we do not treat mould.
  • "How long until they're fully dry?" Curtains should not be left hanging damp overnight. Our answer: usually 2 to 4 hours with a fan or the aircon on, and up to 6 hours for heavy lined curtains.
  • "Is my fabric suitable?" Older curtains and some hand-dyed fabrics can bleed, so ask for a small test on a hidden corner. Our answer: show us the care label, and send a photo first if the fabric is silk, velvet or embroidered. Those are better off with a dry cleaner.
  • "What goes onto the fabric?" If a cleaner uses detergent on hanging curtains, ask how it gets rinsed out. Our answer: curtains are steamed, not washed.
  • "Is the price fixed before the work starts?" Ask how it is counted: per piece, per panel, by weight or by area. Our answer: S$18 per curtain piece, fixed, with a S$50 minimum job. If you are not sure of the count, WhatsApp us a photo of each window and we will count the pieces.

What it costs to clean curtains in Singapore

The cost depends on the method. Vacuuming and washing at home cost you time. Steaming in place has a fixed price with us. Take-down washing and dry cleaning are quoted by the laundry that does them.

MethodWho does itCost
Vacuum or wash at homeYouYour time
Steamed in place while hangingUpwardS$18 per piece, S$50 minimum job
Take-down wash or dry cleanA curtain laundry or dry cleanerQuoted by the laundry. Upward does not offer this.

Upward's price is S$18 per curtain piece, steamed in place while it hangs, and it is the same for HDB flats, condos and landed homes. Our minimum job is S$50, so one piece (S$18) or two (S$36) booked on their own are charged S$50, and three pieces come to S$54. You can also add curtains to a sofa or mattress visit: a 3-seater fabric sofa at S$105 with 4 curtain pieces at S$72 comes to S$177, and each piece adds about 12 minutes. Our on-site curtain steaming page has the price calculator and what steaming can and cannot do, and the full price list covers everything else we clean.

If your curtains need washing or dry cleaning, go to a curtain laundry or dry cleaner that offers take-down and re-hanging. We do not take curtains down, launder them or dry clean them. Ask the laundry for one quote that covers take-down, cleaning and re-hanging.

Frequently asked questions

As a rule of thumb, vacuum sheers and day curtains monthly and blackout curtains every 2 months. Steam sheers, day curtains and anything near an open kitchen every 6 months, and blackout and night curtains every 12 months. If a curtain looks grey along the top edge or smells stale up close, it is due.
They can. The Asthma and Allergy Foundation of America lists curtains among the places dust mites love, and says the mites like humidity above 50%. Steaming a hanging curtain is not a dust mite treatment, so we make no promise about mites. If someone at home has asthma or a dust mite allergy, follow your doctor's advice.
Usually 2 to 4 hours with a fan or the aircon on. Heavy lined curtains can take up to 6 hours.
Only if the care label says machine washable. Lined curtains, blackouts with rubber or acrylic backing and pleated curtains can shrink, warp or shed their backing in a normal wash. Sheer voiles often survive a delicate cycle in a mesh laundry bag, but they tend to wrinkle and need ironing afterwards. Our curtain washing guide has the safe at-home procedure and a fabric-by-fabric verdict.
Not for steaming. We steam them while they hang on the rod or track, so there is nothing to re-hang. Curtains that need a full wash or dry clean do have to come down, and that is a job for a curtain laundry or dry cleaner. We do not take curtains down, wash them or dry clean them.
Yes. Curtains are steamed, not washed, and the fabric is never soaked. Keep pets and small children out of the room while the steamer is on. Once the curtains are dry, the room can be used as normal.
Upward charges S$18 per curtain piece, steamed in place while it hangs. The minimum job is S$50, so 1 or 2 pieces booked on their own cost S$50, and 3 pieces cost S$54. Take-down washing and dry cleaning are done by laundries, which set their own prices. We do not offer those.