Figures checked on

Materials · no ZIP code asked

Paint calculator

Enter the room, the doors and windows and the coverage printed on the can: the gallons, the exact need and the quarts show while you type.

Built by Radif Partners · How prices are built · Editorial policy

Paint the ceiling too?

Data sheets give 300 to 450 sq ft per gallon.

Paint to buy

2 gal

1.90 gallons exactly, or 8 quarts

Wall area384 sq ft
Doors and windows deducted51 sq ft
Area to paint, per coat333 sq ft

Manufacturers recommend two coats on bare drywall or for full color; one coat may do over the same color. Textured or porous walls take more. How this is calculated.

A 12 by 12 foot bedroom with 8 foot walls, one door and two windows has 333 square feet of wall to paint, and two coats at 350 square feet per gallon take 1.90 gallons, so you buy 2 gallons; add the ceiling and the need climbs to 2.73, or 3 gallons. The calculator subtracts 21 square feet for each 3 by 7 foot door and 15 for each 3 by 5 foot window, multiplies by the number of coats and divides by the coverage. Its default of 350 sits inside the spread rates on manufacturer data sheets: 400 to 450 square feet per gallon for Benjamin Moore Regal Select, 300 to 400 for Valspar Ultra. Benjamin Moore recommends 2 coats on bare walls and for full color, and Valspar lists one or two. A single coat over the same color needs only 0.95 gallons in that bedroom, which fits in one gallon. Type your price per gallon to see the bill.

Wall area first, then coats, then coverage

Paint is sold by volume but used by area, so every estimate starts with the walls. The perimeter of the room times the wall height gives the gross area: 384 square feet for the 12 by 12 bedroom. Doors and windows come off next (51 square feet for one door and two windows), leaving 333. Multiply by the coats and divide by the coverage on the label, and you have the exact gallons. The calculator rounds up to whole gallons for the main figure and also shows quarts, since a gallon and a quart or two often beats a second full can.

Ceiling height moves the result more than people expect. The same bedroom with 9 foot walls has 381 square feet to cover and needs 2.18 gallons for two coats, against 1.90 at 8 feet.

8 ft walls, one door and two windows deducted, 2 coats at 350 sq ft per gallon. Last column: walls only / with ceiling.
RoomWalls to paintWalls, 2 coatsWalls and ceilingGallons to buy
10 x 10 ft269 sq ft1.54 gal2.11 gal2 / 3
10 x 12 ft301 sq ft1.72 gal2.41 gal2 / 3
12 x 12 ft333 sq ft1.90 gal2.73 gal2 / 3
12 x 14 ft365 sq ft2.09 gal3.05 gal3 / 4
14 x 16 ft429 sq ft2.45 gal3.73 gal3 / 4
16 x 20 ft525 sq ft3.00 gal4.83 gal3 / 5
20 x 24 ft653 sq ft3.73 gal6.47 gal4 / 7

What the coverage number on the can really means

The spread rate on a data sheet assumes the film thickness the maker intends, 3.6 to 4.0 mils wet for Regal Select, on a sound surface. Benjamin Moore lists Regal Select at 400 to 450 square feet per gallon "depending on surface texture and porosity", and Valspar gives Ultra Interior 300 to 400. On the bedroom above, that spread alone moves the need from 1.48 gallons at 450 square feet to 2.22 at 300. Knockdown or orange-peel texture, a roller with a thick nap and fresh patches of joint compound all pull you toward the low end, which is why the calculator starts at 350 rather than at the best case printed on the label.

One coat, two coats, or primer first

Benjamin Moore recommends 2 coats for full color development and on bare substrates, and says previously painted surfaces can take one or two. Valspar lists one or two coats for Ultra, and for drastic color changes or deep, vivid colors it advises a tintable primer first, warning that some bright shades may need an extra coat to hide. In practice, repainting a white wall in a slightly warmer white is often a one-coat job; going from navy to cream is not.

New drywall is its own case. Raw paper and joint compound drink paint unevenly, so the first coat should be a primer made for it. Benjamin Moore’s drywall primer spreads 350 to 450 square feet per gallon. For the 12 by 12 bedroom with its ceiling, one coat of primer at 350 square feet needs 1.36 gallons, before the two finish coats. If you are hanging the board yourself, the drywall calculator uses the same room inputs to count sheets, tape and compound.

Rooms that are not boxes

For an open plan or an L-shaped room, add up the length of every wall you will paint, then enter half of that total as the length and zero as the width, since the calculator doubles length plus width to get the perimeter. Stairwells and cathedral ceilings are easier to measure piece by piece with the square footage calculator (a gable end is a triangle), then divide the total by the coverage yourself. Closets count; built-in shelves and kitchen cabinets do not. Trim, doors and window casings take a different paint, usually a semi-gloss, so price them as a separate small purchase.

Painting it yourself or hiring a painter

Paint is the smaller part of a professional job. BLS counted 225,190 construction and maintenance painters in May 2025, with a mean wage of $26.64 an hour and the middle half between $21.46 and $29.65. A contractor's hourly rate sits above that wage because it carries insurance, travel, drop cloths and profit, and most of the hours go into moving furniture, filling holes, caulking and cutting in. Ask whether a quote includes the paint and which line it uses, then check its gallon count against the one this page gives for your rooms.

Questions people ask

How many gallons of paint do I need for a 12x12 room?

With 8 foot walls, one door and two windows, a 12 by 12 room has 333 square feet of wall. Two coats at 350 square feet per gallon need 1.90 gallons, so buy 2. Painting the ceiling too raises the need to 2.73 gallons. Textured walls or a large color change can add a gallon, so check the coverage on your can.

How many square feet does a gallon of interior paint cover?

Between 300 and 450 square feet per coat on the data sheets read for this page: 400 to 450 for Benjamin Moore Regal Select and 300 to 400 for Valspar Ultra. Benjamin Moore notes the spread rate depends on surface texture and porosity. Rough, patched or unprimed walls land at the low end, which is why the calculator defaults to 350.

Do I really need two coats of paint?

On bare drywall or for a real change of color, yes: Benjamin Moore recommends 2 coats for full color development and on bare substrates. Over a sound coat of a similar color, one coat may do, and in a 12 by 12 bedroom that halves the need to 0.95 gallons. Valspar adds that some deep or bright colors may need an extra coat.

How much primer do I need for new drywall?

One coat over the whole area you will paint. Benjamin Moore rates its drywall primer at 350 to 450 square feet per gallon, so a 12 by 12 room with 8 foot walls and its ceiling, 477 square feet after one door and two windows, takes 1.36 gallons at the low rate. Set the calculator to one coat and 350 square feet per gallon to run your room.

Should I subtract doors and windows when estimating paint?

For a room with several openings, yes. The calculator removes 21 square feet for each standard door and 15 for each window, which in a 12 by 12 bedroom with one door and two windows saves 51 square feet per coat. Leave large picture windows or sliding doors in as two or three windows, and add nothing back for trim, which uses its own paint.

Next calculation

Public data behind this page

Published by

Publisher of no-signup home project cost and material calculators for the 50 states

Figures checked on · Editorial policy · Contact

Estimate only: the ranges on this page come from public surveys and wage statistics, not from a contractor who has seen your house. Roof pitch, access, rot under old shingles, permit fees, brand choices and the season all move a real quote. Get two or three written quotes before you sign.

Wages, prices and survey data for 2026, read on the official releases on