Paint Calculator

Use gallons = (wall area − 20 sq ft per door − 15 sq ft per window) × coats ÷ 350. A 12 × 12 ft room with 8 ft walls has 384 sq ft; minus one door and two windows leaves 334 sq ft. Two coats need 1.9 gallons, or 2.1 with 10% waste, so buy 3 gallons.

Units
Your result will appear here.

Painting a room goes faster when the right amount of paint is already on the drop cloth. This tool measures the walls you will actually roll, subtracts openings, multiplies by the number of coats and divides by the spread rate printed on the can. Ceilings and trim are separate jobs; run them as their own estimates.

The formula

Paintable area = perimeter × height − (doors × 20) − (windows × 15)

Gallons = paintable area × coats ÷ coverage per gallon × (1 + waste %)

A standard interior door is about 3 × 6.7 ft (20 sq ft) and an average window about 3 × 5 ft (15 sq ft).

Coverage and yield assumptions

The default spread rate is 350 sq ft per gallon, the low end of the 350–400 sq ft range most major paint makers print on their labels for smooth, primed drywall. Rough or porous surfaces such as new plaster, bare wood, textured ceilings, block or stucco can drop that to 200–300 sq ft. Deep colors often need a tinted primer or a third coat, so raise the coat count rather than the spread rate.

One US gallon is 3.785 liters; a quart is a quarter gallon. Metric users can enter coverage in m² per liter (350 sq ft/gal ≈ 8.6 m²/L).

How to measure the walls

Walk the room with a tape and add the length of every wall you plan to paint. That sum is the perimeter. Measure height from the floor to the ceiling, not to the top of the baseboard; the small strip behind trim is useful slack. For a room with a sloped or vaulted ceiling, split each tall wall into a rectangle plus a triangle (half of base × rise) and enter the combined area by using an equivalent perimeter.

Count every door and window that sits in those walls. Large openings such as sliding patio doors or picture windows are worth measuring individually: subtract their real area from the perimeter × height figure by lowering the perimeter you enter. Closet interiors count if you paint them, and they often add 60–100 sq ft that people forget.

Primer, coats and sheen

Two coats is the norm for a color change and the default here. A single coat can work when you repaint the same color with a good-quality paint. Primer is a separate product with its own spread rate, usually a bit lower than finish paint, so run a second estimate with one coat and the primer label rate. Self-priming paints are thicker and may cover fewer square feet per gallon.

Sheen does not change quantity much, but flat and matte finishes hide surface flaws better, while satin and semi-gloss are easier to wash. Kitchens and bathrooms usually get satin or semi-gloss; ceilings almost always get flat.

Buying the right container sizes

Paint is sold in quarts, gallons and 5-gallon buckets. Five gallons usually costs less per gallon than five singles, and boxing several cans together in one bucket keeps the color consistent across walls. If the estimate lands just over a whole gallon, a quart may cover the extra; the result shows both. Keep a labeled quart of leftover paint for touch-ups and record the color formula in your phone.

Tips for a cleaner job

Common mistakes to avoid

Waste factor

The default 10% covers paint left in the tray and roller, a little extra on the first coat over patched areas, and back-rolling. Drop it to 5% for small, smooth rooms painted with a sprayer you clean carefully; raise it to 15% for heavily textured walls or when you are switching from a dark color to a light one.

Imperial and metric

Switch the toggle above the inputs to enter ft ↔ m, sq ft/gal ↔ m²/L. The page converts metric entries to imperial before calculating, using NIST factors (1 ft = 0.3048 m, 1 in = 2.54 cm), and shows key results in both systems.

Worked examples

Bedroom, 12 × 12 ft

Inputs: total wall length (perimeter) 48 ft; wall height 8 ft; doors 1; windows 2; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%.

Result: You need about 2.1 gallons (7.9 L).

Living room with tall walls

Inputs: total wall length (perimeter) 70 ft; wall height 9 ft; doors 2; windows 4; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%; cost per unit $42.

Result: You need about 3.3 gallons (12.6 L).

Same-color refresh, one coat

Inputs: total wall length (perimeter) 40 ft; wall height 8 ft; doors 1; windows 1; coats 1; coverage per gallon 400 sq ft/gal; waste factor 5%.

Result: You need about 0.7 gallons (2.8 L).

Quick reference for common sizes

The table repeats the first worked example at smaller and larger sizes, keeping every other setting the same, so you can see how the paint calculator result scales.

InputsResult
total wall length (perimeter) 24.0 ft; wall height 4.0 ft; doors 1; windows 2; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%You need about 0.3 gallons (1.1 L)
total wall length (perimeter) 36.0 ft; wall height 6.0 ft; doors 1; windows 2; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%You need about 1 gallons (3.9 L)
total wall length (perimeter) 72.0 ft; wall height 12.0 ft; doors 1; windows 2; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%You need about 5.1 gallons (19.4 L)
total wall length (perimeter) 96 ft; wall height 16 ft; doors 1; windows 2; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%You need about 9.3 gallons (35.4 L)
total wall length (perimeter) 144 ft; wall height 24 ft; doors 1; windows 2; coats 2; coverage per gallon 350 sq ft/gal; waste factor 10%You need about 21.4 gallons (81 L)

Limitations

Results assume rectangular walls and average opening sizes. Actual coverage depends on the product, the applicator, the surface texture and how thickly you apply. Read the technical data sheet for the exact paint you buy and treat this as a shopping estimate, not a guarantee.

Frequently asked questions

How much does one gallon of paint cover?

Most interior wall paints list 350–400 sq ft per gallon for one coat on a smooth, primed surface. Textured or porous surfaces cover less.

How many gallons do I need for a 12 × 12 room?

About two gallons for two coats on 8 ft walls with one door and two windows. Add a third gallon if you are covering a dark color.

Should I include the ceiling?

No. Ceilings use a different flat paint and a different spread rate. Estimate them separately using length × width of the room.

Do I need primer?

Prime new drywall, patched areas, stains and big color changes. Primer has its own coverage rate, so estimate it as a one-coat job.

Is a 5-gallon bucket cheaper?

Usually, per gallon. It also keeps the color uniform when you need more than three or four gallons.

Sources

  1. American Coatings Association. Paint and coatings consumer information. https://www.paint.org/
  2. Sherwin-Williams. Paint calculator and product coverage (350–400 sq ft per gallon for typical interior paints). https://www.sherwin-williams.com/en-us/color/color-tools/paint-calculator
  3. US Environmental Protection Agency. Lead Renovation, Repair and Painting Program. https://www.epa.gov/lead/renovation-repair-and-painting-program
  4. National Institute of Standards and Technology. Unit conversion (SI and US customary). https://www.nist.gov/pml/owm/metric-si/unit-conversion

Method details: how we calculate.