How much paint do I need? Room-by-room paint calculator
Enter the room's length, width and wall height, choose how many coats you plan to apply, and this calculator returns the gallons of paint required including the ceiling-height wall area, minus the space taken by doors and windows.
Assumes a rectangular room with flat walls. Angled ceilings, stairwells and textured surfaces are not measured, and they typically require 10-20% more paint.
Wall area is the perimeter multiplied by the height: four walls, not the floor. A 12 × 12 ft room with 8 ft ceilings has 64 linear feet of wall and 512 sq ft of wall surface before openings. Deducting a door and two windows removes roughly 50 sq ft per coat, which is not much on a large room but matters in small ones.
The coverage rate is the number that decides the answer, and it is printed on the can. Most interior wall paints claim 350 to 400 sq ft per gallon, but that figure assumes a sealed, previously painted surface and a single coat. New drywall, bare wood and dark colours over light ones all drink more, which is why the second coat is not a mistake and why the extra allowance exists.
How the calculation works
Wall area = 2 × (length + width) × height. Net area = (wall area − doors × 21 − windows × 15) × coats. Gallons = net area × (1 + extra%) ÷ coverage per gallon.
The 21 sq ft door and 15 sq ft window figures are the usual US residential sizes: a 3 ft × 7 ft door, and a 3 ft × 5 ft window.
- Walls are a single flat colour in a rectangle room; a vaulted ceiling, an angled wall or a staircase wall adds area that this does not measure.
- Door and window deductions use standard sizes (21 sq ft and 15 sq ft). Measure unusual openings yourself and adjust the counts.
- The coverage rate defaults to 350 sq ft per gallon, which is conservative for a previously painted wall and realistic for new drywall or a colour change.
- Primer, ceiling paint and trim paint are separate products and are not included.
Sources: Coverage rates: manufacturer-published 350-400 sq ft/gal for interior wall paint; Standard door 3 ft × 7 ft = 21 sq ft; standard window 3 ft × 5 ft = 15 sq ft
Worked examples
A 12 x 12 ft bedroom, two coats
The walls total 48 linear feet, so 48 x 8 = 384 sq ft. Two doors and two windows remove 72 sq ft, leaving 312 sq ft per coat and 624 for two coats. At 350 sq ft per gallon that is 1.78 gallons, so buy two gallons and keep the remainder for touch-ups.
A 10 x 10 ft room, one coat, larger coverage
40 linear feet x 8 ft = 320 sq ft, less one door and one window (36 sq ft) = 284 sq ft. At 400 sq ft per gallon, less than a gallon, so one can covers it with room to spare.
Questions
Does one gallon cover a room?
Often, in a small one. A gallon covers 350-400 sq ft of wall at the stated rate; a 12 x 12 ft bedroom has about 312 sq ft per coat after openings, so one coat is under a gallon and two coats needs about two.
Should I deduct doors and windows?
Yes, once per coat. Two standard doors and two windows remove 72 sq ft, which is roughly a fifth of a gallon of wall paint - worth deducting, though not worth obsessing over.
Do I need to add extra for a colour change?
Not if you are using a paint-and-primer product, and yes if you are not. Going from a dark colour to white often needs three coats regardless of what the can claims.
Is ceiling paint included?
No. Ceiling area is length × width — 144 sq ft in a 12 × 12 room — and ceilings usually take a different, flatter product.
Does this work for exterior painting?
The arithmetic does, but exterior surfaces are rougher and often need more coverage: use 250-300 sq ft per gallon rather than 350.
Related calculators
Embed this calculator. Paste this on your own site — it stays in sync with updates here:
<iframe src="https://s06.nl/tools/home/paint-coverage/embed/" width="100%" height="520" style="border:1px solid #ddd" loading="lazy" title="How much paint do I need? Room-by-room paint calculator"></iframe><p><a href="https://s06.nl/tools/home/paint-coverage/">How much paint do I need? Room-by-room paint calculator</a></p>