Paint Calculator
Measure the total length of the walls you are painting and their height, subtract doors and windows, choose the number of coats and enter the coverage printed on the tin. The calculator gives the paint you need and the number of whole tins to buy.
Answer
Paint needed
1.6gallons
Two 1 gal tins for two coats, 0.4 gal to spare.
- sq ft to paint
- 280
- sq ft over 2 coats
- 560
- 1 gal tins
- 2
- gal left over
- 0.4
Check the work
Every line comes from the same calculation as the answer.
paint = (length × height − openings) × coats ÷ coverage
| wall area | 40 × 8 | 320 sq ft |
|---|---|---|
| to paint | 320 − 40 | 280 sq ft |
| all coats | 280 × 2 | 560 sq ft |
| paint | 560 ÷ 350 | 1.6 gal |
| tins | ⌈ 1.6 ÷ 1 ⌉ | 2 |
How it works
Paint is sold by volume but used by area. A tin states how many square feet or square metres one gallon or litre should cover, so the job is to find the area you are actually painting, multiply it by the number of coats and divide by that coverage figure.
The area that matters is the wall surface left after doors and windows are taken out. For a rectangular room, adding the four wall lengths together gives one long strip of wall; multiplying it by the ceiling height gives the gross area, and the openings come off that.
Coverage is the one number that changes most between products. Thin finishes, rough plaster, a strong colour change or a first coat on new plaster all cover less than the tin suggests, so the calculator keeps coverage and coats as inputs rather than guessing them.
Formula
paint = (length × height − openings) × coats ÷ coverage; tins = ⌈paint ÷ tin size⌉
The paintable area is multiplied by the number of coats to give the total area to cover, which is divided by the coverage per gallon or litre. Tins are rounded up to whole tins.
Worked examples
- Try these numbers
Bedroom with four walls, two coats, 1-gallon tins
- Walls of 12, 8, 12 and 8 ft add up to 40 ft; 40 × 8 ft = 320 sq ft.
- Take off one door and one window, 40 sq ft together: 320 − 40 = 280 sq ft.
- Two coats: 280 × 2 = 560 sq ft. At 350 sq ft per gallon, 560 ÷ 350 = 1.6 gallons.
- 1.6 gallons in 1-gallon tins rounds up to 2 tins.
Buy 2 one-gallon tins; about 0.4 gallon is left for touch-ups.
- Try these numbers
Living room in metres, 2.5-litre tins
- 12 m of wall at 2.5 m high is 30 m².
- Less 3.5 m² of door and window: 26.5 m².
- Two coats cover 53 m²; at 10 m² per litre that is 5.3 litres.
- 5.3 ÷ 2.5 = 2.12, which rounds up to 3 tins.
Buy 3 tins of 2.5 litres; 2.2 litres would be left over.
- Try these numbers
Single coat that uses the tins exactly
- A 10 by 10 wall is 100 area units.
- One coat at 50 per gallon needs 100 ÷ 50 = 2 gallons.
- 2 gallons is exactly 2 tins.
Buy 2 tins with nothing left over — in practice, consider one spare for touch-ups.
Inputs and results
- Total wall length
- The lengths of every wall you are painting, added together, in feet or metres.
- Wall height
- Floor to ceiling, or to the top of the painted area, in the same unit as the length.
- Doors and windows
- The area of openings you will not paint, in square feet or square metres. Enter 0 if there are none.
- Coats
- How many coats you plan to apply over the whole area, as a whole number.
- Coverage
- Area one gallon or one litre covers, as printed on the tin or product sheet.
- Tin size
- The volume of one tin you can buy, in gallons or litres.
- Paintable area
- Gross wall area less doors and windows.
- Paint needed
- Paintable area times coats, divided by coverage, in gallons or litres.
- Whole tins
- Paint needed divided by tin size, rounded up because a part tin cannot be bought.
- Left over
- Paint remaining in the last tin after the job, if coverage matches the tin.
When to use it
- Buying paint for the walls of one room before a trip to the shop, with the tin size you can actually buy.
- Comparing two products whose tins list different coverage figures, to see which needs fewer tins for the same walls.
- Checking whether a second coat changes the number of tins, so you can decide whether to buy one more now.
Common mistakes
- Measuring only one wall when the room has four: the length field expects the total length of every wall you are painting, added together.
- Forgetting to multiply by coats. Two coats need twice the paint of one, and most colour changes need two.
- Entering coverage per tin instead of per gallon or litre. A 2.5-litre tin that covers 25 m² has a coverage of 10 m² per litre, not 25.
What it does not do
- It does not estimate ceilings, trim, skirting boards or doors; measure those separately and run the calculator again with their area.
- It does not know the coverage of a particular brand or colour; it uses the figure you enter from the tin or the product sheet.
- It treats every coat as covering the full area at the same rate, so it does not model a thinned mist coat or a primer with a different spread rate.
Method and assumptions
The calculation subtracts the opening area from the gross wall area, multiplies by the number of coats and divides by the coverage you enter. Whole tins use the ceiling of the paint volume divided by the tin size.
No coverage, wastage or primer rule is built in. Everything that depends on the product or the surface is an input you set, and it is restated beside the answer.
Assumptions
- All measurements use one unit system: feet with square feet per gallon, or metres with square metres per litre.
- Every coat covers the whole paintable area at the coverage you enter.
- Tins are bought whole, in the size you enter.
Edge cases
- If doors and windows add up to the whole wall area or more, there is nothing to paint and no answer is shown.
- Coats must be a whole number; half coats are not modelled.
- A very small job can still round up to one full tin; the left-over figure shows how much of it you would use.
Sources and corrections
This calculator uses an elementary formula, so it needs no outside data source. The method, the rounding rules and how a reported error is corrected are set out in the site standards.
Result looks wrong?
Send the inputs you used and the answer you expected. Every report is checked against the formula and its tests, and confirmed errors are corrected in public.