Paint Calculator
Work out how many gallons you need for any room — walls, ceiling, and multiple coats included.
Updated
You need
2gallons
1.7 gallons actual — rounded up to whole cans
- Wall area (per coat)
- 301 sq ft
- Total area, all coats
- 602 sq ft
In short
How much paint do I need?
A gallon of interior paint covers about 350 to 400 square feet in one coat on smooth, primed drywall, so a 12 by 10 ft room with 8 ft walls needs 2 gallons for two coats. Measure perimeter times height, subtract 21 sq ft per door and 15 per window, multiply by coats, divide by coverage, then round up to whole cans.
Primer is a separate product with its own lower coverage — Sherwin-Williams rates a gallon of primer at 200 to 300 square feet — so estimate it as its own job rather than folding it into the paint count.
How to use the paint calculator
Measure the room with a tape and round to the nearest half foot; precision past that never changes how many cans you carry to the car. You need three numbers — length, width, and wall height — and the height is the one people guess wrong, so measure floor to ceiling in a corner rather than assuming the standard eight feet.
Enter them and the calculator builds the same rectangular room model a painter sketches on a notepad: perimeter times height for the gross wall, minus the openings, times the number of coats.
If you are painting a single accent wall rather than a whole room, skip the model and do it directly — wall length times height, doubled for two coats, divided by your coverage. A 12 by 8 ft accent wall is 192 sq ft across two coats, which sits comfortably inside one gallon with enough left over for touch-ups.
301 sq ft
The default room, per coat
openings already deducted
602 sq ft
Across two coats
2 gallons
At 350 sq ft per gallon
1.72 exact, a third of a can spare
Count every door and every full-size window, closet doors included. The calculator subtracts 21 square feet per door — a 3 by 7 ft slab — and 15 square feet per window, the takeoff values painters have used for decades.
Whether that deduction matters at all depends on how close your job already sits to a whole gallon. On the default 12 by 10 ft room the openings remove 51 square feet per coat, which is 102 square feet across two coats, or nearly a third of a gallon at 350 sq ft per gallon; on a job hovering near the 2-gallon line, that is exactly the difference between two cans and three.
Count a sliding glass door as two doors, and count a picture window or a wall of glass as two or three windows, so the deduction stays honest instead of optimistic.
Leave coats at 2 unless you have a specific reason not to. Dulux instructs two coats on its Easycare Washable and Tough Matt and warns that a strong color change may need more, which is the honest general case: one coat rarely hides evenly, dries with visible roller lap marks, and leaves a thinner film that scuffs and washes out sooner.
Turn on Include ceiling only when the ceiling is going the same color as the walls; a different white is its own job with its own cans. Then read the result as whole gallons, with the exact figure beside it — when that exact number only just clears a whole can, a quart may cover the overage.
Do
- Measure floor to ceiling in a corner rather than assuming the standard eight feet.
- Count closet doors, and count a sliding glass door as two doors.
- Drop coverage toward 300 for knockdown texture, stucco, brick or bare drywall.
- Run the calculator a second time at the primer rate if the walls are bare.
Don't
- Fold primer into the gallon count, because it covers 200 to 300 square feet.
- Settle for one coat on a color change; it dries with visible roller lap marks.
- Switch the ceiling on unless it is going the same color as the walls.
- Bother counting small windows under about 2 by 3 ft; leave them as margin.
What the coverage setting is actually worth. Every row is the same two rooms painted twice over; only the sq ft per gallon changes. The metric column is there because tins outside the US are rated per litre, and the two scales are easy to mix up.
| Coverage (sq ft per gallon) | Same rate in m2 per litre | Sq ft one gallon does at 2 coats | Gallons: 12 x 10 ft room, 8 ft walls, 2 coats | Gallons: 16 x 14 ft room, 9 ft walls, 2 coats |
|---|---|---|---|---|
| 200 — bare block, heavy stucco | 4.9 | 100 | 4 | 5 |
| 225 — very porous masonry | 5.5 | 113 | 3 | 5 |
| 250 — Behr’s published floor | 6.1 | 125 | 3 | 4 |
| 275 — unprimed board, deep texture | 6.7 | 138 | 3 | 4 |
| 300 — knockdown or orange peel | 7.4 | 150 | 3 | 4 |
| 325 — lightly textured drywall | 8.0 | 163 | 2 | 3 |
| 350 — this tool’s default | 8.6 | 175 | 2 | 3 |
| 375 — smooth, sound drywall | 9.2 | 188 | 2 | 3 |
| 400 — top of both published ranges | 9.8 | 200 | 2 | 3 |
| 425 — premium paint, sealed wall | 10.4 | 213 | 2 | 3 |
| 450 — best case, second coat | 11.0 | 225 | 2 | 3 |
| 475 — optimistic for interior latex | 11.7 | 238 | 2 | 2 |
| 500 — this tool’s ceiling | 12.3 | 250 | 2 | 2 |
How much does the coverage setting change the answer?
The Advanced section holds the coverage setting, and it is the single input with the most leverage over the answer. Behr publishes 250 to 400 square feet per gallon for its Premium Plus interior line and attributes the spread to application method and substrate porosity, which is exactly the right way to think about it.
Smooth, previously painted drywall sits near the top of that band, while knockdown texture, stucco, brick, and bare drywall have more real surface area and more thirst, and belong near the bottom. Drop the setting to 300 or lower for those surfaces and raise it toward 400 only for walls in genuinely good condition.
Hanging or patching the board first?
Bare drywall and fresh joint compound sit at the thirsty end of that coverage band. Size the sheets and the compound for the wall before you price the topcoat that goes over it.
Open the drywall calculator →Full guide
How Much Paint Do I Need? The Complete Room-by-Room Guide
A gallon covers about 350–400 sq ft — but the real number depends on coats, surface, and sheen. Here's how to get it right, with a room-size cheat sheet and the calculator to do the math for you.
Read the full guide →The formula, worked line by line
Painting is an area problem with a multiplier bolted onto it. Everything starts from the gross wall — the perimeter of the room times the wall height — because paint covers surface, not volume, and the perimeter of a rectangular room is simply twice the length plus twice the width.
From there you subtract the openings you will not roll over, add the ceiling only if you are painting it, multiply by the number of coats, and divide by whatever a gallon covers on your particular walls.
The two places this goes wrong are both multiplications rather than measurements. Coats multiplies the entire area, so moving from one coat to two does not add a little paint at the margin, it doubles the job outright.
Coverage divides it, so the gap between the 250 and the 400 that Behr prints for the very same product is a factor of 1.6 on your final can count. Neither of those is a rounding error, and both are decided before you leave the house.
wall area = 2 × (length + width) × height − (doors × 21) − (windows × 15)
ceiling area = length × width (only if painting the ceiling)
total area = (wall area + ceiling area) × coats
gallons = total area ÷ coverage, rounded UP to a whole can- Gross wall
- 2 × (12 + 10) × 8 = 352 sq ft
- One door, two windows
- 352 − 21 − 30 = 301 sq ft per coat
- Two coats
- 301 × 2 = 602 sq ft
- At 350 sq ft per gallon
- 602 ÷ 350 = 1.72 gallons
- Gallons to buy
- 2, with a third of a can spare
Switch the ceiling on and its 120 sq ft joins each coat: 842 sq ft across two coats, 2.41 gallons, and a third can you would not otherwise have bought.
Now run the same room for primer and watch why it needs its own pass. Primer normally goes on in a single coat, so the area drops back to 301 sq ft rather than 602 — but Sherwin-Williams rates a gallon of primer at only 200 to 300 sq ft.
Take the middle of that at 250 and you need 1.2 gallons, which is two cans if you buy gallons, or one gallon plus a quart, since Sherwin-Williams puts a quart at about 100 sq ft. Fewer coats and lower coverage do not cancel out, and assuming they do is how people prime three walls and run dry on the fourth.
If you are working in litres, one square foot per gallon is 0.0245 square metres per litre, so the familiar US 350 to 400 band is roughly 8.6 to 9.8 m2 per litre. European tins routinely quote higher numbers for the same kind of wall — Dulux prints up to 13 m2 per litre on Easycare Washable and Tough Matt, which converts to about 530 sq ft per gallon.
Read that as a difference in how the figure is stated rather than a difference in the paint: an up-to figure is a best case on smooth, sealed plaster, while the US ranges describe typical results across substrates. Either way this is a shopping estimate, not a contractor’s takeoff — a painter measures every wall individually and prices trim, doors and ceilings as separate line items.
Questions people ask
Sources
Where the constants and formulas on this page come from. Each line names the figure it backs.
A gallon of interior paint covering about 350 to 400 square feet, a gallon of primer only 200 to 300, and a quart about 100.
Paint Calculator — coverage FAQs — Sherwin-Williams, checked August 2026
Shop paint roller kits on Amazon
Browse current options and prices directly on Amazon — we don’t list products here.
As an Amazon Associate we may earn from qualifying purchases.
Related guides
How to Find the Volume of Hollow, Partial, and Composite Solids
A decomposition-first guide to pipes, frustums, domes, and partly filled tanks, with formulas and checks for avoiding geometric and unit errors.
August 12, 2026 · 12 min read
How to Compare Two Data Sets: Center, Spread, and Relative Difference
A practical workflow for deciding whether two sets are comparable, describing their typical values and variation, and reporting differences without overstating them.
August 11, 2026 · 10 min read
Putting JSON in a URL: Validate, Minify, Percent-Encode, or Base64url?
A decision guide for flattening, encoding, checking, and safely transporting JSON in a query string.
August 11, 2026 · 9 min read