Paint & Primer Coverage Calculator

Calculate gallons and liters needed to paint walls and ceiling — with automatic deductions for standard doors (20 sq ft) and windows (15 sq ft), 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 (350 sq ft per gallon is typical)
  • How many coats you plan — two is standard over a similar colour

Enter Your Measurements

ft
ft
ft
2 recommended for color change
Standard interior = 20 sq ft each
Standard = 15 sq ft each
sq ft/gal — 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
square feet
0
Ceiling Area
square feet
0
Doors / Windows
deducted
0
Paintable Area
sq ft × coats
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: 20 square feet per interior door (3'×6'8" minus a small frame allowance) and 15 square feet per window (3'×5'). 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 latex paint covers 350 to 400 square feet per gallon on smooth, primed surfaces. Builder-grade paint covers 250 to 300 square feet. 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 defaults to 350 sq ft per gallon — 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 400 sq ft per 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 5-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 gallon:

wall_area = (2 × (length + width)) × height
ceiling_area = length × width (if included)
deductions = (doors × 20) + (windows × 15)
paintable_area = wall_area + ceiling_area - deductions
total_coverage_needed = paintable_area × coats
gallons = ceil(total_coverage_needed / coverage_per_gallon)
liters = gallons × 3.78541

Standard Deductions

The 20 sq ft per door and 15 sq ft per window values come from typical interior dimensions:

  • Interior door: 3'×6'8" = 20 sq ft (subtracting frame)
  • Standard window: 3'×5' = 15 sq ft
  • Closet door (double): 5'×6'8" = 33 sq ft — count as 1.5 standard doors
  • Sliding glass door: 6'×6'8" = 40 sq ft — count as 2 standard doors
  • Picture window: 5'×4' = 20 sq ft — count as 1.3 standard windows

Why Gallons and Liters?

The calculator shows both because US paint is sold in gallons (1 gallon = 3.785 liters) while Canadian, European, and Australian paint is sold in liters (typically 1L, 4L, and 20L containers). The conversion factor is exact, so the same paint job needs 1 gallon or 3.785 liters — round up to the nearest 4L container for purchasing.

Coverage Variations

Manufacturer coverage ratings assume ideal conditions: smooth surface, primed, same-color repaint, 3/8" nap roller, 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 300 sq ft/gal 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: 350 sq ft per gallon per coat (typical latex)
  • Deductions: 20 sq ft per door, 15 sq ft per window
  • Coats: your number multiplies gallons; primer counted separately
  • Textured or porous walls can take 10–20% more paint

Worked Example: 14×12 Living Room with 9-ft Ceilings

A standard living room: 14 feet by 12 feet, 9-foot ceilings, two doors, three windows, two coats of premium paint, ceiling not included. Let's walk through the math:

  1. Perimeter: 2 × (14 + 12) = 52 ft.
  2. Wall area: 52 × 9 = 468 sq ft.
  3. Ceiling area: 0 (not included in this example).
  4. Deductions: (2 × 20) + (3 × 15) = 40 + 45 = 85 sq ft.
  5. Paintable area: 468 - 85 = 383 sq ft.
  6. Two coats: 383 × 2 = 766 sq ft total coverage needed.
  7. Gallons at 350 sq ft/gal: 766 ÷ 350 = 2.19 → 3 gallons.
  8. Liters: 3 × 3.785 = 11.36 L.
  9. Order summary: 3 gallons (11.4 L) of finish paint covers two coats on walls and ceiling.

If you also painted the ceiling (168 sq ft), the paintable area would jump to 551 sq ft, total coverage to 1102 sq ft, and you'd need 4 gallons instead of 3. The calculator updates the moment you toggle the ceiling checkbox.

For comparison, if you used paint covering 275 sq ft/gal, you'd need 766 ÷ 275 = 2.78 → 3 gallons — the same count, but lower-coverage paint often needs a third coat on dark-to-light colour changes, pushing the total to 4 gallons versus 3. Coverage per litre is printed on the can: check it before comparing brands.

Reminder

The estimate excludes primer (add 1 gallon / 3.8 L 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 12×12 room?

A 12×12 room with 8-ft ceilings, one coat, one door, and two windows needs about 1 gallon (312 sq ft ÷ 350 = 0.89, rounded up). For two coats and primer, buy 3 gallons total — 1 primer + 2 paint. Add 1 more gallon if painting the ceiling.

How many square feet does a gallon of paint cover?

One gallon of premium interior paint covers approximately 350–400 sq ft per coat on smooth, primed surfaces. Builder-grade paint covers 250–300 sq ft. 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?

3/8" nap for smooth walls (standard drywall). 1/2" nap for medium-texture walls (orange peel, knockdown). 3/4" nap for heavily textured walls (stucco, brick). 1/4" nap 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 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 50°F.

Total Required
—
View Details