How Much Does House Painting Cost in Sri Lanka in 2026?
Interior emulsion costs roughly Rs 70–140 per square foot of wall including paint. Exterior weather-guard coatings cost Rs 90–190 per square foot. A full interior repaint of a three-bedroom house lands at about Rs 120,000–320,000.
The wide bands are not vagueness. They are the honest spread between a compact house repainted in economy emulsion over sound walls, and a larger house done in premium paint with ceilings, enamel work and full putty.
Here is the full 2026 picture for Colombo and the suburbs:
| Work | 2026 rate |
|---|---|
| Interior emulsion, labour only | Rs 25 – 55 per sq ft of wall |
| Interior emulsion, labour and paint | Rs 70 – 140 per sq ft of wall |
| Exterior weather-guard coating | Rs 90 – 190 per sq ft of wall |
| Putty, sanding and crack filling | Rs 30 – 70 per sq ft |
| Enamel on doors, windows and grills | Rs 2,500 – 7,500 each |
| Full interior repaint, three-bedroom house | Rs 120,000 – 320,000 |
Outstation districts — Kurunegala, Matara, Anuradhapura — run 10–20% below Colombo on labour, though paint costs the same island-wide. Expect the top of every band in the weeks before Avurudu.
What Does a Painter (Painting Bass) Charge per Day?
A painting bass charges Rs 4,500–7,000 per day in Colombo and the suburbs, with a helper at Rs 2,000–3,000 per day.
Day rates make sense for patchy work: one room, a repaired ceiling, a wall after a plumbing leak. For a whole house they work against you, because you pay for time rather than finished area. Ask for a per-square-foot quote on anything bigger than two rooms — it compares cleanly between painters and puts the pace of work on the painter, not on your wallet.
How Do You Measure the Wall Area?
Multiply the perimeter of each room by the wall height, then deduct doors and windows. As a sanity check, interior wall area is usually two and a half to three times the floor area.
This is where budgets go wrong. A 12 ft × 12 ft bedroom is 144 sq ft of floor — but its 48 ft perimeter at a 10 ft ceiling gives 480 sq ft of wall, or about 445 sq ft once a door and a window come off. Three times the floor area, not one.
Ceilings are quoted separately and are roughly equal to the floor area. Say up front whether you want them included.
Worked Example: Repainting a Three-Bedroom House
A 1,000 sq ft three-bedroom house has roughly 2,500 sq ft of interior wall. At Rs 70–140 per square foot that is Rs 175,000–350,000 for walls only — the middle-to-upper part of the Rs 120,000–320,000 range you will hear quoted. What moves you inside it:
| Choice | Effect on the bill |
|---|---|
| Economy emulsion instead of premium | Rs 30,000 – 50,000 lower |
| Sound walls, no putty skim | Rs 75,000 – 175,000 lower |
| Ceilings added (~1,000 sq ft) | Rs 70,000 – 140,000 higher |
| Enamel on 10 doors and windows | Rs 25,000 – 75,000 higher |
Single rooms are simpler. That 445 sq ft bedroom costs about Rs 31,000–62,000 with paint, or Rs 11,000–25,000 if you buy the paint yourself and pay labour only.
Keep 10% aside. Old Sri Lankan walls hide damp patches and hairline cracks that only appear once the first coat goes on.
How Much of the Cost Is Actually Paint?
Less than most people expect on interiors, and more than most people expect on exteriors.
Take the shelf prices. Premium interior emulsion — Multilac Premium, Nippolac, the Dulux equivalents — sells at roughly Rs 1,100–1,200 per litre in 20 litre packs and covers 190–220 sq ft per coat. Two coats therefore cost about Rs 11–13 per square foot in paint, against Rs 25–55 per square foot of labour. Buying the cheapest tin to save Rs 4 a square foot is a poor trade.
Exterior weather-guard paint is a different animal. Dulux Weathershield Extra and its rivals cost around Rs 2,200–2,300 per litre and cover only 110 sq ft per coat — roughly Rs 40 per square foot in paint alone for two coats, three times the interior figure. That explains most of the gap between the Rs 70–140 interior band and the Rs 90–190 exterior one; the rest is scaffolding and slower, more exposed work.
In Colombo, Moratuwa, Negombo or anywhere along the coast, the weather-guard grade is not an upsell. Salt air and the south-west monsoon strip ordinary emulsion off an exterior wall within two or three years.
Why Does Preparation Get Its Own Line?
Because it decides whether the job lasts three years or eight, and it is the line weak quotes leave out.
Putty, sanding and crack filling cost Rs 30–70 per square foot on top of the painting rate. On sound walls you may need almost none — a wash down, spot filling, straight into the emulsion. On walls with flaking distemper, damp stains or hairline cracks, a full skim of putty is unavoidable and can add as much again as the painting itself.
Two quotes that differ by 40% are usually not two prices for the same work. One includes preparation and the other does not. Ask, in writing:
- Is putty and sanding included — whole wall, or spot repairs only?
- How many coats? One primer and two finish coats is the normal specification.
- Which brand and grade of paint, and who buys it?
- Is exterior scaffolding included?
- Are ceilings, doors, windows and grills in or out?
Where damp or cracked plaster is the real problem, painting over it is money burned. Get a plasterer in Colombo to make the surface good first.
When Should You Paint — Avurudu or the Monsoon?
Paint exteriors in a dry spell: January to March, or July to September in the west and south. Avoid starting exterior work as the south-west monsoon opens in May, and in the north and east plan around the north-east monsoon from December to February.
Emulsion needs a few dry hours to cure. A shower two hours after a coat goes on leaves streaks and patchy adhesion that touching up will not fix.
Then there is Avurudu. Most families repaint before the April new year, so demand peaks from early March and good painters are booked out. Either book your painting bass six to eight weeks ahead, or do the work in July–September when the same painter has time and quotes closer to the bottom of the band.
New Build or Repaint — Why the Numbers Look So Different
In a new build, painting works out to roughly Rs 400–800 per square foot of floor area, which on a 1,500 sq ft house is Rs 600,000–1,200,000 — far more than a repaint.
That is not a contradiction. New plaster needs a full putty skim and a primer before any colour goes on, and the figure covers interiors, exteriors, ceilings and enamel on every door, window and grill. A repaint is two coats over surfaces that already have a finish. Our house construction cost guide sets painting against the other trades in a full build.
How Do You Hire the Right Painter?
Get three quotes on the same written scope — same wall area, same coats, same brand and grade — and they become genuinely comparable. Ask to see a house the painter finished two years ago, not last month. New paint always looks good; two-year-old paint tells the truth about the preparation underneath.
Agree stage payments: an advance for materials, a payment when the first coats are done, the balance on handover after you have walked the house in daylight.
Browse verified painters in Colombo, or find a painting bass in Kandy, Galle or Negombo.
Or simply post your painting job for free — give the rooms, a rough wall measurement and whether you want the paint included, and painters near you will send quotes to compare. No fees, no obligation to hire.
Prices in this guide are 2026 planning estimates and vary by district, wall condition and paint grade. Always confirm the rate, the inclusions and the number of coats with your painter before work starts.