How the paint calculation works
Paint is sold by volume but used by area, so the calculator first works out the area you are painting and then divides by how far the paint spreads:
- Wall area = perimeter × wall height = 2 × (length + width) × height.
- Subtract openings: number of doors × area per door, plus number of windows × area per window.
- Add the ceiling (length × width) if you are painting it.
- Paint needed = area to paint × number of coats ÷ coverage per gallon (or per litre).
- Add extra for waste and touch-ups: paint needed × (1 + extra ÷ 100).
One US gallon is 3.785 litres. Coverage entered in square feet per gallon is converted exactly, so switching units gives the same answer for the same room.
Rounding rules
- US cans: the amount including extra is rounded up to the next whole quart (¼ gallon) and shown as gallons plus quarts.
- Metric tins: the amount including extra is rounded up to the smallest combination of 1, 2.5, 5 and 10 litre tins that covers it. When two combinations hold the same amount, the one with fewer tins is shown.
- The working shows figures rounded for reading, but every step uses the full, unrounded numbers.
What changes how much paint you need
The result is an estimate. The biggest variable is the coverage figure, so use the one printed on the paint you are buying. Interior wall paints commonly list somewhere around 350–400 ft² per gallon (roughly 8.5–10 m² per litre) per coat, and some list more.
- Porous or new surfaces such as fresh plaster, bare drywall and unpainted wood soak up paint. A primer or a thinned mist coat is often recommended first.
- Rough textures like textured ceilings, brick or rough render have more surface than their flat measurements suggest.
- Big colour changes, especially light over dark, may need an extra coat.
- Spraying usually uses more paint than rolling because of overspray.
Trim, doors and radiators are not included. If you are painting them in a different finish, estimate them separately.
Worked example
A 12 ft × 10 ft room with 8 ft walls has 2 × (12 + 10) × 8 = 352 ft² of wall. Taking off one door (20 ft²) and two windows (2 × 15 ft²) leaves 302 ft². Two coats at 350 ft² per gallon need 302 × 2 ÷ 350 = 1.73 gallons. With 10% extra that becomes 1.90 gallons, which rounds up to 8 quarts: 2 gallons.