Paint & Primer Coverage Calculator

Calculate the litres (and US gallons) of paint needed for walls and ceiling — with automatic deductions for standard doors (about 2 m²) and windows (about 1.5 m²), and a coat multiplier for two-coat coverage.

What you'll need before you start
  • Room length, width and wall height
  • The number of doors and windows to deduct
  • Your paint's coverage figure — about 9–10 m² per litre (350–400 sq ft per US gallon) is typical
  • How many coats you plan — two is standard over a similar colour

Enter Your Measurements

m
m
m
2 recommended for color change
Standard interior ≈ 2 m² (20 sq ft) each
Standard ≈ 1.5 m² (15 sq ft) each
m²/L — check the can
Check if painting the ceiling same color (or calculate separately for different color)
Estimated Paint Needed Reference: ASTM D16, MPI
Wall Area
perimeter × height
0
Ceiling Area
length × width
0
Doors / Windows
deducted
0
Paintable Area
after deductions
0
Gallons
US gallons
0
Liters
metric
0
Total Paint Required 0
Wall surface with doors (brown) and windows (blue) deducted from paintable area.
Sage-green paint can, roller and brush laid out on a canvas drop cloth
Everything a two-coat job starts with — colour, roller, brush and a clean drop cloth.

What Your Results Mean

Measure the longest wall first for length, then the perpendicular wall for width, and the floor-to-ceiling height. For rooms with vaulted or sloped ceilings, use the average height for the wall measurement and calculate the ceiling separately if you're painting it. The calculator multiplies perimeter by height to get total wall area, then subtracts your door and window counts automatically.

The door and window deductions use industry-standard sizes: about 2 m² per interior door (a 0.9 × 2.0 m slab minus a small frame allowance; the classic 20 sq ft) and about 1.5 m² per window (roughly 0.9 × 1.5 m; 15 sq ft). If you have oversized features — sliding glass doors, bay windows, picture windows — count them as multiple standard windows or measure and subtract the area manually. French doors count as two standard doors.

Coat count matters more than most homeowners realize. A single coat of the same color refreshes an existing wall but rarely achieves full coverage. Two coats are required for any color change, for painting over primer, for deep or saturated colors (reds, yellows, dark blues), and for any premium paint job. The calculator defaults to two coats for this reason — one coat will leave streaks and uneven coverage that's visible in natural light.

Reading the Coverage Number

Premium interior paint covers about 9–10 m² per litre (350–400 sq ft per US gallon) on smooth, primed surfaces, and typical emulsions often rate 10–12 m² per litre. Builder-grade paint covers roughly 6–7 m² per litre (250–300 sq ft per US gallon). Coverage drops on rough surfaces (stucco, brick, textured drywall), on porous surfaces (new drywall without primer, bare wood), and on dark-to-light color changes. The calculator's coverage field opens at 8.6 m² per litre — the classic 350 sq ft per US gallon planning figure — so check your paint can's label and adjust the input if it differs.

Primer vs Paint

Primer is a different product with a different purpose. It seals porous surfaces, blocks stains, provides adhesion for topcoat paint, and creates a uniform base color. Use primer when painting over new drywall, repaired walls, dark existing colors, oil-based paint (with a bonding primer), water stains, or wood paneling. One coat of primer plus two coats of finish paint is the gold standard for any color change. Primer covers slightly more area than paint — about 10 m² per litre (400 sq ft per US gallon) — but buy it separately and don't try to use it as a paint substitute.

Pro Tip

Always buy paint from the same batch. Paint color varies subtly between manufacturing runs, even with the same formula. If you must buy multiple batches, mix them together in a 20 L (5 US gallon) bucket ("boxing") to ensure uniform color across the room.

The Math Behind the Calculator

Paint estimating follows a clear sequence: compute wall area, add ceiling if applicable, subtract openings, multiply by coats, and divide by coverage per litre. The engine then rounds up to whole US gallons — a habit from its gallon-can origins — and reports the litre equivalent, so metric shoppers should round to a real can size (2.5 L, 5 L, 10 L) instead:

wall_area = (2 × (length + width)) × height
ceiling_area = length × width (if included)
deductions = (doors × 1.86 m²) + (windows × 1.39 m²)
paintable_area = wall_area + ceiling_area − deductions
total_coverage_needed = paintable_area × coats
litres = total_coverage_needed ÷ coverage_per_litre
gallons = ceil(litres ÷ 3.785) — rounded up to whole US gallons

Standard Deductions

The 1.86 m² per door and 1.39 m² per window deductions come from typical interior dimensions (the classic 20 and 15 sq ft values, metricised):

  • Interior door: 0.91 × 2.03 m ≈ 1.86 m² (20 sq ft), subtracting frame
  • Standard window: 0.91 × 1.52 m ≈ 1.39 m² (15 sq ft)
  • Closet door (double): 1.52 × 2.03 m ≈ 3.1 m² (33 sq ft) — count as 1.5 standard doors
  • Sliding glass door: 1.83 × 2.03 m ≈ 3.7 m² (40 sq ft) — count as 2 standard doors
  • Picture window: 1.52 × 1.22 m ≈ 1.9 m² (20 sq ft) — count as 1.3 standard windows

Why Litres and US Gallons?

The calculator reports litres alongside US gallons because paint in most of the world is sold in litre cans — 1 L, 2.5 L, 5 L and 10 L are the common sizes — while US paint comes in gallons (1 US gallon = 3.785 L). The conversion factor is exact, so the same paint job needs 3.785 litres or 1 US gallon — round up to the nearest can size you can actually buy.

Coverage Variations

Manufacturer coverage ratings assume ideal conditions: smooth surface, primed, same-color repaint, a 10 mm (3/8 in) nap roller, 21°C (70°F), 50% humidity. Real-world coverage is typically 10–15% lower due to surface absorption, roller waste, and cutting-in losses. For new construction or dark-to-light repaints, drop the coverage input to about 7.4 m² per litre (300 sq ft per US gallon) to be safe.

Assumptions & Limitations

Every number above rests on these constants. If your project differs, change the matching input — or read the linked guide for the full reasoning.

  • Coverage: 8.6 m² per litre per coat (the field default — typical premium latex, 350 sq ft per US gallon)
  • Deductions: 1.86 m² per door, 1.39 m² per window (the classic 20 and 15 sq ft)
  • Coats: your number multiplies the paint needed; primer counted separately
  • Textured or porous walls can take 10–20% more paint

Worked Example: 4 × 3 m Bedroom with a 2.4 m Ceiling

A standard small bedroom: 4 metres by 3 metres, a 2.4 m ceiling, two doors, three windows, two coats of premium paint, ceiling not included, coverage left at the default 8.6 m² per litre. Let's walk through the math:

  1. Perimeter: 2 × (4 + 3) = 14 m.
  2. Wall area: 14 × 2.4 = 33.6 m².
  3. Ceiling area: 0 (not included in this example).
  4. Deductions: (2 × 1.86) + (3 × 1.39) ≈ 7.9 m² (the engine's 20 and 15 sq ft standards, metricised).
  5. Paintable area: 33.6 − 7.9 = 25.7 m².
  6. Two coats: 25.7 × 2 = 51.4 m² total coverage needed.
  7. Litres at 8.6 m²/L: 51.4 ÷ 8.6 ≈ 6.0 litres.
  8. US gallons: 6.0 ÷ 3.785 = 1.58 → the engine rounds up to 2 gallons = 7.6 litres reported.
  9. Order summary: a 5 L can plus a 2.5 L can (7.5 L), or a single 10 L can, of finish paint covers two coats on the walls, with wash-out margin.

If you also painted the ceiling (12 m²), the paintable area would jump to 37.7 m², total coverage to 75.4 m², and you'd need 11.4 L (3 US gallons) instead of 7.6 L (2 US gallons). The calculator updates the moment you toggle the ceiling checkbox.

For comparison, if you used paint covering only 6.7 m² per litre (275 sq ft per US gallon), you'd need 51.4 ÷ 6.7 = 7.7 litres — 2.03 US gallons, so the engine's round-up takes it to 11.4 L (3 US gallons) instead of 7.6 L (2 US gallons). Lower-coverage paint often needs a third coat on dark-to-light colour changes, pushing the total higher still. Coverage per litre is printed on the can: check it before comparing brands.

Reminder

The estimate excludes primer (add about 4 L / 1 US gallon if priming new drywall or making a drastic colour change), brushes, rollers, drop cloths, painter's tape, sandpaper and spackle. List these consumables before you start — they are the classic forgotten trip to the store.

Frequently Asked Questions

How much paint do I need for a 4 × 3 m room?

A 4 × 3 m room with a 2.4 m ceiling, one coat, one door and two windows has about 29 m² of paintable wall — 33.6 m² minus 4.6 m² of deductions. At the default 8.6 m² per litre that's roughly 3.4 litres for one coat, which the calculator rounds up to 3.8 L (1 US gallon); a single 5 L can covers it with margin. For two coats plus primer, plan on about 11 litres (3 US gallons) total. Add roughly 4 litres (1 US gallon) if you include the ceiling.

How many square metres does a litre of paint cover?

A litre of typical interior emulsion covers about 10–12 m² per coat on smooth, primed surfaces. US-labelled premium paints quote 350–400 sq ft per US gallon — roughly 9–10 m² per litre — and builder-grade paint covers about 6–7 m² per litre (250–300 sq ft per US gallon). Coverage drops on rough, porous, or unpainted surfaces. Check the can's label for the manufacturer's rating.

Do I really need two coats of paint?

Yes, for any color change, deep colors (reds, yellows, dark blues), painting over primer, or when the manufacturer specifies two coats for warranty coverage. Single-coat coverage looks uneven under natural light and won't achieve the manufacturer's specified hide rating.

Should I prime before painting?

Prime when painting over new drywall, spackle repairs, dark existing colors, water or smoke stains, glossy surfaces, oil-based paint (use a bonding primer), wood paneling, or bare wood. Skipping primer on these surfaces causes adhesion failure, bleed-through, and uneven finish — costing more in the long run.

What size roller nap should I use?

A 10 mm (3/8 in) nap for smooth walls (standard drywall). 12 mm (1/2 in) for medium-texture walls (orange peel, knockdown). 20 mm (3/4 in) for heavily textured walls (stucco, brick). 6 mm (1/4 in) for ultra-smooth surfaces like cabinets and doors. Using the wrong nap causes uneven coverage and texture marks.

How long does paint take to dry between coats?

Latex paint is dry to the touch in 1 hour and ready for a second coat in 4 hours at 21°C (70°F), 50% humidity. Oil-based paint takes 6–8 hours between coats. High humidity or low temperatures extend dry time significantly — wait 24 hours between coats below 10°C (50°F).

Total Required
—
View Details