Curtain Cleaning Price in Singapore (2026): Per Kg, Per Panel and Add-Ons
How much curtain cleaning costs in Singapore in 2026: dry cleaning per kg, on-site steam cleaning, take-down and high-ceiling charges.
By the CleanologySG team. Updated 26 October 2026.
Short answer: curtain dry cleaning in Singapore is usually charged by weight, at about $9 to $14 per kg, often with a minimum order of $80 to $120. A typical 3-room HDB flat’s curtains come to roughly $100 to $250. On-site steam cleaning is priced per panel or window, and take-down, re-hanging and high ceilings can add to the cost.
Curtain cleaning prices in Singapore (2026)
| Service | Typical price | Notes |
|---|---|---|
| Dry cleaning / laundry (off-site) | $9 – $14 per kg | Minimum order is common. Turnaround is usually 3 to 7 days. |
| On-site steam cleaning | Per panel or per window | No take-down. Best for dust and allergens. |
| Take-down and re-hanging | Often included, sometimes $20 – $50 | Check before you book. |
| High-ceiling curtains | Surcharge | Needs ladders or scaffolding. |
| Temporary curtains | Around $40 per pair | For privacy while yours are away. |
Our dry cleaning starts from $11/kg with an $80 minimum, including collection and delivery. See curtain cleaning.
How much do curtains weigh?
As a rough guide, a pair of standard-height night curtains weighs about 2 to 4 kg, blackout curtains with lining weigh more, and sheers weigh less than 1 kg. A 3 to 4-room HDB flat with curtains in every room usually totals 10 to 20 kg. Weigh one panel on a bathroom scale for a quick estimate.
Dry cleaning or steam cleaning?
- Steam cleaning is cheaper and faster, with no days without curtains. It suits regular maintenance, dust and allergies.
- Dry cleaning is more thorough. It’s the right choice for cooking smells, smoke, visible dirt, mould spots or delicate fabrics.
- Moving out? Many tenancy agreements require professionally cleaned curtains. Dry cleaning with a receipt is the safe choice. See end of tenancy cleaning.
Curtain cleaning price FAQ
How much does it cost to dry clean curtains in Singapore?
About $9 to $14 per kg, usually with a minimum order. A whole HDB flat typically costs $100 to $250.
Is curtain steam cleaning cheaper?
Usually yes, because there’s no transport or laundering. But it won’t remove stains or heavy odours.
How often should curtains be cleaned?
Every 6 to 12 months, and more often near kitchens, busy roads or if anyone has allergies. See how to clean curtains.
Get an exact price
WhatsApp us the number of panels, photos and your area.
Want it done properly?
CleanologySG deep cleans sofas, mattresses, curtains, carpets and upholstery in Singapore homes and offices. Send us a photo on WhatsApp and we’ll reply with a fixed quote. You can also browse all services.

