Paint Coverage Calculator
Solution
Gallons equals the ceiling of two times length plus width times ceiling height, minus door area and window area, all times the number of coats divided by coverage per gallon
Gallons equals the ceiling of two times length plus width times ceiling height, minus door area and window area, all times the number of coats divided by coverage per gallon
Enter the room's length, width, and ceiling height, plus the number of doors and windows. The calculator computes wall perimeter, multiplies by ceiling height, and subtracts standard 21 ft² doors and 15 ft² windows to get the paintable wall area.
A = 2·(L + W)·H − doors·21 − windows·15
Already know the wall area in square feet? Enter it directly. Useful for accent walls, partial rooms, or when you've measured the area in a different way (e.g., from a contractor's takeoff).
G = ⌈ A_walls · coats / coverage ⌉
Enter each wall's width and height separately — best for irregular rooms, vaulted ceilings, or whole-house projects where every wall is a different size. Doors and windows are subtracted from the total.
A = Σ (wᵢ · hᵢ) − doors·21 − windows·15
This paint coverage calculator computes how many gallons of paint you need to cover a room's interior walls. It takes the wall area (either computed from room length × width × ceiling height, entered directly, or summed from individual walls), subtracts standard door and window areas, multiplies by the number of coats, divides by the manufacturer-published coverage rate for the chosen paint type, and rounds up to the nearest gallon. Coverage varies by paint type — flat covers 400 ft²/gal, eggshell covers 350 ft²/gal, and semi-gloss covers 300 ft²/gal, because each finish builds film at a different thickness.
A homeowner wants to repaint a 12 ft × 15 ft bedroom with 8 ft ceilings. The room has 1 standard door (21 ft²) and 2 standard windows (15 ft² each = 30 ft² total). They plan 2 coats of eggshell paint (350 ft²/gallon coverage). How many gallons do they need?
Buy 3 full gallons rather than 2 gallons + 1 quart — having a small amount left over is essential for touch-ups, and most paint stores will color-match a quart later but can't guarantee a perfect match across batches.
Paint coverage is the area one gallon will cover at the manufacturer's recommended film thickness — typically 350 ft² per gallon for standard interior eggshell on smooth drywall. Coverage drops on rough surfaces (textured walls, popcorn ceilings: 250 ft²/gal), heavier finishes (semi-gloss: 300 ft²/gal), and rises on smooth surfaces with flat paint (400 ft²/gal). Two coats is the residential default — one coat rarely achieves full hide over a different existing color, and primer plus one finish coat is the typical workflow for fresh drywall or color changes. Always round gallons up: paint stores don't sell partial gallons, and a short-buy means a second store trip and a possible batch mismatch.
Compute the wall area (length + width, doubled, times ceiling height), subtract doors and windows, multiply by the number of coats, divide by the coverage rate (350 ft²/gal for eggshell), then round up. A 12 × 15 ft room with 8 ft ceilings, 1 door, and 2 windows needs 3 gallons for 2 coats of eggshell.
Flat / matte latex covers 400 ft² per gallon on smooth walls. Eggshell and satin cover 350 ft²/gal (the most common interior finish). Semi-gloss and gloss cover 300 ft²/gal because the finish builds a thicker film. Textured walls and popcorn ceilings drop to 250 ft²/gal. Deck and wood stain covers 200 ft²/gal. These are manufacturer-published averages — always check the label for the specific product.
Two coats is the residential default for most repaints — one coat rarely achieves full hide, especially when changing colors or going from a darker to lighter shade. Use one coat only when refreshing the same color over a sound existing finish in good condition. Use primer plus one finish coat for fresh drywall, stain blockers, or major color changes (white over a dark accent wall).
Flat (or matte) paints have the lowest film build per coat — about 400 ft²/gal — because they contain less binder and more pigment, hiding minor wall imperfections. Eggshell and satin sit in the middle at 350 ft²/gal with a slight sheen and better washability. Semi-gloss and gloss build a thicker, more durable film at 300 ft²/gal, used for trim, doors, and kitchen/bathroom walls where you need to wipe surfaces clean.
Primer covers about 350 ft² per gallon on fresh drywall — similar to eggshell. For most residential primer jobs, one coat is sufficient; the primer's job is to seal the drywall and provide a uniform base for the topcoat, not to build hide. Use the same area math as a regular paint coat: net wall area divided by 350. For a 12 × 15 ft bedroom (381 ft² net), one gallon of primer is plenty.
Ceiling area is just the room's floor area (length × width). A 12 × 15 ft room has a 180 ft² ceiling, or about 0.6 gallons of ceiling paint per coat at 300 ft²/gal (ceiling paint is usually flat and slightly thicker, covering closer to 300 than 400). Walls in the same room run ~381 ft² net — about double the area. Buy 1 gallon of ceiling paint and ~3 gallons of wall paint for a standard bedroom with 2 coats.
No — textured surfaces (orange peel, knockdown drywall, popcorn ceilings, stucco) absorb more paint than smooth walls. Drop coverage to 250 ft²/gal instead of 350 to avoid buying short. The extra surface area inside the texture pattern is the reason — a 'flat' textured wall is really a wrinkled surface with 20–40% more actual paint-contact area.
A waste factor isn't always needed because gallons are already rounded up — the ceiling already includes a buffer. However, for complex jobs (multiple colors, cutting in tight trim, spray application) a 10% waste factor is a reasonable buffer; for simple roll-and-cut interior jobs, the ceil-to-whole-gallon rounding usually covers spillage and tray waste. Painters often buy one extra quart of the main color for future touch-ups.
Reference: Coverage rates published by major US paint manufacturers (Sherwin-Williams, Benjamin Moore, Behr) and the Paint Quality Institute. Standard door (3 ft × 7 ft = 21 ft²) and window (3 ft × 5 ft = 15 ft²) dimensions from residential construction averages.
Bedroom Repaint
Standard bedroom repaint with 2 coats of eggshell. The poster-child example used throughout this page.
3 gallons of eggshell (2 coats, 381 ft² paintable area)
Buy 3 full gallons. The leftover ~0.8 gallon is ideal for touch-ups over the life of the paint job.
Accent Wall
A single accent wall, no doors or windows, 2 coats of semi-gloss (300 ft²/gal). Small job — should fit in quarts, not gallons.
1 gallon, or 3 quarts (160 ft² paintable, 2 coats)
Quarts are perfect for accent walls — full gallons leave most of the can unused, while quarts let you buy just enough for the small job.
Whole House Primer
Whole-house primer job before the topcoat. Fresh drywall, primer covers 350 ft²/gal, one coat is sufficient.
6 gallons of primer (2,000 ft², 1 coat, 350 ft²/gal)
A 5-gallon bucket is almost always cheaper per gallon than five 1-gallon cans. For large jobs, buy buckets and decant into a tray-friendly container.
Paint coverage is just "area divided by gallons," rounded up. The challenge is computing the right area — gross wall area minus openings, summed across all walls if the room isn't a simple rectangle.
Where:
| Paint Type | Coverage (ft²/gal) | Typical Use |
|---|---|---|
| Flat / Matte Latex | 400 | Ceilings, low-traffic walls |
| Eggshell / Satin | 350 | Bedrooms, living rooms (default) |
| Semi-Gloss / Gloss | 300 | Trim, doors, kitchens, bathrooms |
| Textured / Popcorn | 250 | Orange-peel walls, popcorn ceilings |
| Primer | 350 | Fresh drywall, color change base |
| Stain (Deck / Wood) | 200 | Decks, fences, exterior wood |
Coverage rates are manufacturer-published averages for smooth interior surfaces. Rough or porous substrates may absorb 20–40% more paint per gallon; check the can label for the exact figure.