House painting cost per sq ft in India (2026)
Design IRL Editorial · Figures checked 7 November 2026 · For anyone repainting a home or painting a new one, inside or out · How we make our guides
Repainting a home in India's metro cities with premium emulsion costs about ₹24–50 per sq ft of painted area, so a 2 BHK of 750 sq ft carpet comes to about ₹54,000–1.13 lakh before GST. Painters quote on the area they paint, not your home's size. The paint grade and the state of the walls set the rate.
Work out the area first
Asian Paints' budget calculator estimates the walls at carpet area × 2.5 and the ceilings at the same as the carpet area. Together, that is about carpet area × 3.5. Our calculator uses carpet area × 3, a little less, which is closer to the areas painters usually quote on. A 750 sq ft carpet 2 BHK then has about 2,250 sq ft to paint, inside.
Measured is better. Multiply the length of each wall by its height, take off the doors and windows, and add the ceiling. Another rule of thumb, built-up area × 2.2–2.5, gives about the same figure.
For the outside, multiply the perimeter of the house by the wall height and the number of floors, then take off the large openings.
Rates by grade
| Grade | Approx. ₹ per sq ft, all-in | Suits |
|---|---|---|
| Distemper | ₹10–18 | Rentals and quick refreshes |
| Economy emulsion | ₹16–30 | Rentals, low-wear rooms, ceilings |
| Premium emulsion | ₹24–50 | Owner-occupied homes; washable |
| Luxury emulsion | ₹40–80 | Living rooms; sheen and stain resistance |
| Texture or designer finish | ₹85–190 (our estimate) | A feature wall, not a whole home |
| Exterior, standard | ₹22–40 | Sheltered walls |
| Exterior, premium with waterproof coat | ₹35–68 | Walls facing the monsoon |
Brand ranges map roughly onto these tiers. In Pune, for example, one painting firm's March 2026 rate card gives Asian Paints Tractor or Apcolite at ₹20–30, Royale at ₹36–55 and Royale Aspira at ₹58–82, with putty, primer and two coats. Exterior Apex is ₹26–40, and Apex Ultima with waterproofing ₹42–68. A national guide gives premium interior at ₹22–35.
Fresh painting or repainting
| Job | What's done | Labour only, approx. ₹ per sq ft |
|---|---|---|
| Repaint, sound walls | Light sanding, touch-up putty, 1–2 coats | ₹8–12 in metros |
| Wall putty | Two sanded coats on new or rough walls | ₹7–12 |
| Primer | Per coat | ₹3–6 |
| Emulsion top coat | Per coat | ₹5–9 |
| Full fresh job | Putty, primer and two top coats | ₹16–26 |
New plaster needs one or two coats of putty, a primer and two or three coats of paint. Walls in good shape need far less: touch-up putty and one or two coats. Scraping off old distemper adds about ₹6–12 per sq ft. Damp patches and cracks add about ₹10–20 for repair and primer before you paint.
Worked examples
A 2 BHK of 750 sq ft carpet, repainted in a metro like Pune or Bengaluru: 750 × 3 = 2,250 sq ft of walls and ceilings, two coats.
| Choice | Working | Approx. ₹ |
|---|---|---|
| Economy emulsion | 2,250 sq ft × ₹16–30 | ₹36,000–67,500 |
| Premium emulsion | 2,250 sq ft × ₹24–50 | ₹54,000–1.13 lakh |
| Add for new walls (putty, primer) | 2,250 sq ft × about ₹10 | ₹20,300–25,900 |
A house exterior: a 40 × 30 ft, two-storey house with 10 ft floors has a perimeter of 140 ft. 140 × 10 × 2 = 2,800 sq ft, less about 400 sq ft of windows and doors, leaves about 2,400 sq ft.
| Choice | Working | Approx. ₹ |
|---|---|---|
| Standard exterior | 2,400 sq ft × ₹22–40 | ₹52,800–96,000 |
| Premium with waterproof coat | 2,400 sq ft × ₹35–68 | ₹84,000–1.63 lakh |
How it's done, in order
- Fix the damp first: leaking pipes, terrace and bathroom waterproofing, cracks. Paint over damp peels within a season.
- Cover floors and furniture, and remove switch plates.
- Scrape loose paint, sand, and fill cracks.
- Putty, then sand smooth.
- Primer.
- Two top coats, a third for dark colours.
- Touch-ups after the lights and fittings go back.
In a full interior job, painting comes last, after carpentry and the false ceiling. Outside, avoid the monsoon: paint needs dry walls and a few dry days to cure.
How to save without regret
- Spend on the living room and bedrooms; ceilings can take a cheaper grade, as they get little wear.
- Use texture on one feature wall, not every room.
- Repaint before the walls start peeling: a sound wall needs less putty and fewer coats.
- Buy the paint yourself and pay labour only, if you can check the products and quantities.
- Pay for the waterproof exterior coat on walls facing the monsoon, even if the rest is standard.
Count the coats
Two quotes at the same rate are not the same if one has one coat of putty and one top coat, and the other has two of each. Ask for the number of coats, the product names and the area in writing.
Who to hire
Most homes use a painting contractor. Small painters are often not GST-registered and charge no GST; registered firms add 18%. A paint dealer can help you choose shades and work out litres. In a full interior job, the interior designer usually brings the painter. These figures are approximate; get 2–3 quotes on the same area and spec.
Common questions
What is the house painting cost per sq ft in India?
Painting in a metro city, with paint, labour and two coats on sound walls, costs about ₹10–18 per sq ft for distemper, ₹16–30 for economy emulsion, ₹24–50 for premium emulsion and ₹40–80 for luxury emulsion, before GST.
How much does it cost to paint a 2 BHK?
Repainting a 2 BHK of 750 sq ft carpet means about 2,250 sq ft of walls and ceilings. That costs about ₹36,000–67,500 in economy emulsion and ₹54,000–1.13 lakh in premium emulsion in a metro city, before GST. New walls add about ₹20,300–25,900 for putty and primer.
How do painters calculate the area to paint?
Painters quote on the area they paint, not the home's size. A common rule is carpet area × 3 for walls and ceilings. Measuring is better: multiply each wall's length by its height, take off doors and windows, and add the ceiling.
How much does exterior house painting cost?
Exterior painting costs about ₹22–40 per sq ft for a standard finish and ₹35–68 for a premium finish with a waterproof coat, before GST. A two-storey house with about 2,400 sq ft of outside wall costs about ₹52,800–96,000 standard or ₹84,000–1.63 lakh premium.
What is the labour charge for painting per sq ft?
If you buy the paint yourself, labour for repainting sound walls is about ₹8–12 per sq ft in metros. A full fresh job with putty, primer and two top coats is about ₹16–26 per sq ft in labour, from a Pune rate card.
Do painters charge GST?
Small painters are often not GST-registered and charge no GST, while registered painting firms add 18%.
Find the people
Related guides
- Home renovation cost in India: stages, budget and order (2026)How to scope a renovation, what each level of work roughly costs, and the order to do it in.
- Bathroom renovation cost in India, item by item (2026)What redoing a 40 sq ft bathroom costs at each level, item by item, how long it takes and the order the work goes in.
- Flooring cost in India: vitrified, marble, granite, wood (2026)What each flooring costs per sq ft laid, how much extra to buy, and which rooms suit which material.
- Material estimation for house construction in India (2026)Quick per-sq-ft rules for cement, steel, sand, bricks, tiles and paint, so you can sanity-check a contractor's estimate.
- How to build a house in India, step by step (2026)A plain walk-through of building an independent house in India, from budget and plot checks to design, approvals, the construction stages and handover.
Sources
Most published cost figures come from firms that sell the work. We give ranges and you should get 2–3 quotes.