1. Home
  2. Floors, Walls & Decorating
  3. Paint Calculator
Floors, Walls & Decorating

Paint Calculator

Work out how much paint you need for a room, in litres and the cheapest combination of 2.5L and 5L tins, for walls, ceilings and any number of coats.

Last checked 19 October 2026 by the UkToolCalc team

Measure by
m
m
m
qty
qty
m²
£
£
Plan the whole projectStud wall room plannerPlan the whole projectRedecorate a room planner

How much paint do I need?

The calculator works out the paintable area of your walls (perimeter × height), takes off about 1.9m² per door and 1.5m² per window, adds the ceiling if selected, then multiplies by the number of coats and divides by the paint's coverage:

Wall area = 2 × (length + width) × height − doors − windows Litres = area × coats ÷ coverage (m² per litre) × 1.1

We add 10% for roller loss and absorbent patches. The tin suggestion picks the cheapest combination of 5L and 2.5L tins based on the prices you enter.

Paint coverage guide

PaintCoverage per litre5L tin covers (1 coat)
Standard matt / silk emulsion10–13 m²~60 m²
Premium durable matt13–16 m²~70 m²
One-coat emulsion~10 m²~50 m²
Masonry paint (smooth)6–8 m²~35 m²
Masonry paint (pebbledash)3–5 m²~20 m²

Painting tips

  • Paint the ceiling first, then the walls, then woodwork (skirting, doors and frames).
  • "Cut in" around edges with a brush before rolling, working one wall at a time so the edges blend while wet.
  • Box your tins: if you have more than one tin of the same colour, mix them together in a bucket for a consistent shade.
  • Bare plaster needs a mist coat first. Stains, damp patches and nicotine need a stain-block primer.

Worked examples

A 4m × 3m bedroom: the walls are 2 × (4 + 3) × 2.4m = 33.6m². Take off about 1.9m² for the door and 1.5m² for the window and that leaves 30.2m². Two coats at 12m² per litre, plus 10%, is 5.5 litres. A 5L tin alone would leave you short on the second coat, so the calculator suggests the cheapest way to reach 5.5L at your prices. Tick "Paint the ceiling" to add the 12m² ceiling, which needs about 2.2 litres more.

The front of a house: an 8m × 5m wall with four windows and a door is about 34m². In smooth masonry paint (around 7m² per litre) two coats take about 11 litres. If the wall is pebbledash, it's nearer 19 litres, because rough surfaces soak up far more paint.

Which finish where?

  • Matt: hides small wall imperfections, so it's the usual choice for living rooms, bedrooms and ceilings. Choose a "durable" or "scrubbable" matt in hallways.
  • Silk: slightly shiny and easier to wipe, but it shows every bump and patch.
  • Kitchen and bathroom paints: moisture- and mould-resistant, usually with a soft sheen. Worth it in rooms that get steamy.
  • Woodwork: satin or gloss, water- or solvent-based. A litre usually does the skirting and door frames of an average room.

Preparation matters more than paint

Fill cracks and holes, sand the filler flush, and wash greasy areas (kitchens, around switches) with sugar soap. Cover the floor and mask the edges. On new plaster, let it dry fully, then apply a mist coat. Our plaster calculator explains drying times. Good preparation is the difference between two coats and four.

Common painting mistakes

  • Buying too little in one go. A second batch of a mixed colour can look different. Buy it all at once and box the tins.
  • Going light over dark in two coats. A strong colour change often needs a third coat or a primer first. Set coats to 3 above to see the difference.
  • Painting over damp. Damp patches stain through and the paint peels. Find and fix the cause first.

Mixing paint and paper? The wallpaper calculator handles feature walls. The redecorating planner combines paint, paper, skirting and flooring into one shopping list.

Related calculators

Frequently asked questions

How much paint do I need for a room?

An average 4m × 3m bedroom with 2.4m ceilings has about 30m² of wall to paint after a door and window. At 12m² per litre, two coats need about 5 litres, or 5.5 litres with 10% spare: a 5L tin plus a 2.5L tin to be safe. The ceiling (12m²) needs another 2–2.5 litres for two coats.

How many m² does a litre of paint cover?

Most UK emulsions cover around 10–14m² per litre per coat on smooth, sealed walls. One-coat paints are thicker and cover about 10m² per litre. Masonry paint covers about 6–8m² per litre on smooth render and as little as 3–5m² on pebbledash.

How many coats of paint do I need?

Two coats is standard for an even, durable finish. You may need three when making a big colour change (dark to light) or painting over patchy filler. New plaster needs a diluted mist coat first, then two full coats.

What is a mist coat?

A mist coat is ordinary contract matt emulsion thinned with water (often around 70:30 or 80:20 paint to water) and applied to new, bare plaster. It soaks in and seals the surface so the finishing coats grip properly instead of peeling.

Should I buy 2.5L or 5L tins?

5L tins are almost always cheaper per litre. The calculator picks the cheapest mix of 5L and 2.5L tins for the amount you need. Buy all tins at the same time so the colour batch matches.

Tools & materials for this job

Affiliate links: as an Amazon Associate we earn from qualifying purchases, at no extra cost to you.

Run a website or blog? Add this calculator to your site for free.