Painting

Choosing paint for your HDB: finishes, colours and how much you need

The colour is the fun part — but the finish is what makes paint last in Singapore's humidity. Here's how to pick matt vs eggshell vs semi-gloss room by room, choose colours that work in HDB light, and estimate quantities.

SparkFlow team6 min read

Most people agonise over the colour and ignore the finish — but in Singapore's humidity, the finish is what decides whether your walls still look good in two years. Here's how to choose both.

Finishes — match them to the room

Each finish trades wipeability against how forgiving it is on imperfect walls. Here's the quick guide to which goes where — the same logic our HDB painting team uses on every job:

Paint finishes matched to HDB rooms
FinishBest forWhy
Matt / flatBedrooms, ceilingsHides wall imperfections, soft look — but harder to wipe clean.
Eggshell / low-sheenLiving rooms, hallwaysThe all-rounder — slight sheen, more washable than matt.
Semi-glossKitchens, bathrooms, doors, skirtingWipeable and moisture-resistant.
Washable / anti-mouldKitchens, bathrooms, damp-prone wallsWorth the upgrade in Singapore for any wall prone to damp.

Choosing colours that work in HDB light

  • Test on the actual wall, not just the swatch — HDB rooms get very different light through the day. Paint an A4 patch and look at it morning and night.
  • Lighter shades make small rooms feel bigger and bounce the limited natural light most flats get.
  • Warm whites and soft greys are the safe, resale-friendly default; save bold colours for one feature wall — a good candidate for a quick single-room repaint if you're not redoing the whole flat.
  • Match the undertone to your floor — cool greys clash with warm wood-look tiles.

How much paint will you need?

Rough method: measure the total wall length, multiply by the wall height for the area in m², and don't bother subtracting normal doors and windows. One litre covers roughly 10–12m² per coat, and you almost always want two coats (three over a dark or patchy wall). So a typical HDB bedroom (~40m² of wall) needs about 7–8 litres for two coats. Buy a little extra for touch-ups later. Scaling up to a full-flat repaint is mostly the same maths repeated room by room.

Prep matters more than the paint

A good finish is 80% preparation: filling cracks and holes, sanding smooth, cleaning off grease and old flaking paint, and priming bare or patched areas. Skipping prep is why DIY jobs peel. If your walls have cracks, sort those first with proper wall crack repair before any paint goes on. Painting straight after a renovation has its own quirks too, which we cover in our guide to post-renovation painting.

The takeaway

Pick the finish for the room (eggshell for living, semi-gloss for wet and high-touch areas), test colours on the real wall, and prep properly. For costs and what a full repaint involves, see our HDB painting cost guide. And if you're repainting as part of a bigger refresh, our resale renovation timeline shows where the painting stage usually fits.

Frequently asked questions

What paint finish is best for a HDB flat in Singapore?
Match the finish to the room. Use matt for bedrooms and ceilings, eggshell for living rooms and hallways, and semi-gloss for kitchens, bathrooms, doors and skirting. In Singapore's humidity, a washable or anti-mould paint is worth the upgrade for any wall prone to damp.
How much paint do I need for a HDB bedroom?
Measure total wall length, multiply by wall height for the area in m², and don't subtract normal doors and windows. One litre covers roughly 10 to 12m² per coat and you almost always want two coats, so a typical HDB bedroom of about 40m² of wall needs around 7 to 8 litres.
What colours work best in a HDB flat?
Warm whites and soft greys are the safe, resale-friendly default that suit most HDB light. Lighter shades make small rooms feel bigger and bounce the limited natural light. Save bold colours for one feature wall, and match the undertone to your floor so cool greys don't clash with warm wood-look tiles.
Should I test paint colours before committing?
Yes. HDB rooms get very different light through the day, so test on the actual wall rather than relying on a swatch. Paint an A4 patch and check it in the morning and at night. A colour that looks right at the shop can read completely differently in your flat's natural light.
Why does DIY paint peel in Singapore?
Skipping preparation is the main reason. A good finish is 80% prep: filling cracks and holes, sanding smooth, cleaning off grease and old flaking paint, and priming bare or patched areas. In Singapore's humidity, an unprepped or damp wall makes paint fail much faster, so sort cracks and surface issues first.
WhatsApp UsCall Now