BuildEstimate

Free calculator

Paint calculator: how much paint do I need?

A gallon of paint covers about 350 to 400 square feet per coat, so two coats on the 338 sq ft of wall in a 12 x 12 ft room take 1.93 gallons: buy 2. Enter the room or the wall area, the number of coats and the coverage printed on the can, and get how much paint to buy.

Result

Wall area (gross)
45 m²
Paintable area (net)
41.9 m²
Paint needed (2 coats)
8.38 L
Cans to buy (5 L)
2
Total bought
10 L

Walls only. Add the ceiling area separately if you paint it, and a primer coat on new plaster.

Quoting this job for a client? Pro builds the quote for you.

Labour, extra items, margin and tax on top of the material list. Printed with your logo, saved as PDF. Works from the 3D room planner.

See Pro

How it works

Wall area of a room is the perimeter times the height: 2 × (length + width) × height. Doors and windows are deducted at typical sizes (about 1.9 m² or 20 sq ft per door, 1.2 m² or 13 sq ft per window). Paint needed = net area × coats ÷ coverage.

Coverage is the figure the manufacturer prints on the can. Sherwin-Williams (2026) puts a gallon at about 350 to 400 sq ft per coat, which is 8.6 to 9.8 m² per litre; many metric cans print 10 m² per litre, the figure the calculator starts at. Bare plaster, textured or dark walls absorb more, so use the lower end of the range or add a coat.

Switched to US units, the calculator shows that starting figure as 407 sq ft per gallon. The guides on this site plan with 350, the low end of the range: type 350 in the coverage box and you get exactly the figures in the 12x12 room guide, the ceiling paint guide and the whole-house guide.

The calculator covers walls only. Add the ceiling area separately if you paint it, and count a primer or mist coat on new plaster as an extra coat.

Paint coverage: what 1, 2 and 5 gallons cover

Coverage per gallon divided by the coats. At the low end of the range, 350 sq ft per gallon is 0.0029 gallons per square foot per coat; the gallon coverage guide breaks it down by surface.

Square feet covered at 350 and 400 sq ft per gallon
Paint1 coat (350)1 coat (400)2 coats (350)2 coats (400)
1 gallon350 sq ft400 sq ft175 sq ft200 sq ft
2 gallons700 sq ft800 sq ft350 sq ft400 sq ft
5 gallons1,750 sq ft2,000 sq ft875 sq ft1,000 sq ft

Gallons for common wall areas

The other way round: the square feet of wall you measured, divided by 350, times the coats, rounded up to whole gallons.

Gallons at 350 sq ft per gallon
Wall area1 coat (gal)Buy2 coats (gal)Buy
100 sq ft0.291 gal0.571 gal
200 sq ft0.571 gal1.142 gal
300 sq ft0.861 gal1.712 gal
400 sq ft1.142 gal2.293 gal
500 sq ft1.432 gal2.863 gal
750 sq ft2.143 gal4.295 gal
1,000 sq ft2.863 gal5.716 gal

Frequently asked questions

How much paint do I need for a 12 x 12 ft room?
With 8 ft walls that is 384 sq ft gross. Taking out one door and two windows leaves about 338 sq ft; two coats at 350 sq ft per gallon is 1.93 gallons, so 2 gallon cans. The 12 x 12 ft ceiling adds 0.82 gallons for two coats.
How many square feet does 2 gallons of paint cover?
About 700 to 800 sq ft with one coat at 350 to 400 sq ft per gallon, or 350 to 400 sq ft with two coats: enough for the walls of a 12 x 12 ft bedroom at two coats. Five gallons cover 1,750 to 2,000 sq ft once.
How many gallons of paint per square foot?
About 0.0029 gallons per square foot per coat at 350 sq ft per gallon (0.0025 at 400). In practice: 0.29 gallons for 100 sq ft with one coat and 0.57 with two, so a gallon can either way.
How much does a litre of paint cover?
About 10 m² (108 sq ft) per coat at the 10 m² per litre printed on many metric cans, the calculator's starting value. US cans at 350 to 400 sq ft per gallon work out at 8.6 to 9.8 m² per litre.
How many coats of paint do I need?
Two coats is the usual assumption for a colour change on a painted wall. Covering a dark colour with a light one, or painting new plaster, often takes three including the primer.
How much does a gallon of primer cover?
Less than paint: Sherwin-Williams gives about 200 to 300 sq ft per gallon. Count the primer as its own coat at the coverage printed on the primer can.
Is one litre of paint enough for one wall?
At 10 m² per litre, one litre covers a 4 × 2.5 m wall once. Two coats need two litres, so a 2.5 L can is the practical minimum.

Guides