Paint Cost Calculator
Estimate what it costs to paint a room: gallons of paint and primer to buy, material cost, optional pro labor per square foot and the cost per square foot of wall.
By CalcBuilt Editorial TeamUpdated September 9, 2026Formulas checked against manufacturer specs, see how we calculate.
Results
- Total cost to paint
- $90
- Materials only, DIY for 2 coats on 334 sq ft of wall
- Paint to buy
- 2 gallons
- $90 at $45.00 per gallon can; 1.91 gal needed for 2 coats
- Cost per square foot
- $0.27 per sq ft
- Total cost / 334 sq ft of wall
Paint Cost formula
Area = 2 x (Length + Width) x Height - (Doors x 20) - (Windows x 15) (+ Length x Width if the ceiling is included)
Gallons to buy = round up (Area x Coats / Coverage per gallon)
Paint cost = Gallons x price per gallon; Primer cost = round up (Area / 300) x $30
Total = Paint + Primer + (Labor rate x Area); Cost per sq ft = Total / AreaWorked example
A 14 x 16 ft living room with 9 ft ceilings, two doors and three windows, painted with $40 per gallon paint: 2 x 30 x 9 = 540 sq ft, minus 40 for doors and 45 for windows = 455 sq ft of wall. Two coats at 350 sq ft per gallon: 455 x 2 / 350 = 2.6 gallons, so buy 3 gallons for 3 x $40 = $120. One coat of primer: 455 / 300 = 1.52, so 2 gallons at $30 = $60. DIY materials come to $180, or $0.40 per sq ft.
Hiring a painter at $3 per sq ft adds 455 x $3 = $1,365 in labor, for a total of $1,545, or $3.40 per sq ft of wall.
Quick reference
| Room size | Wall area | Gallons to buy | DIY paint cost | With pro labor at $3/sq ft |
|---|---|---|---|---|
| 10 x 10 ft | 270 sq ft | 2 | $90 | $900 |
| 12 x 12 ft | 334 sq ft | 2 | $90 | $1,092 |
| 12 x 15 ft | 382 sq ft | 3 | $135 | $1,281 |
| 15 x 20 ft | 510 sq ft | 3 | $135 | $1,665 |
| 20 x 20 ft | 590 sq ft | 4 | $180 | $1,950 |
How to estimate the cost of painting a room
Start with the wall area: perimeter times ceiling height, less about 20 sq ft per door and 15 per window. Multiply by the number of coats, divide by the coverage on the can, and round up to whole gallons, because paint is sold by the gallon and quart, not the ounce. Multiply by the price per gallon for the paint cost. Add a gallon of primer for every 300 sq ft if the walls are bare, patched or changing from dark to light.
Budget separately for supplies if you do not already own them: rollers, brushes, tape, drop cloths and a tray typically add a few tens of dollars for a first room and much less for each room after. Ceiling paint and trim paint are usually different products, so price them on their own.
DIY vs hiring a painter
Painting is one of the few jobs where doing it yourself saves most of the cost. Materials for a bedroom run under $150; a professional bid for the same room can be $500 or more because labor dominates. Pros earn their fee on prep, cut lines, high ceilings and speed, so the gap narrows on rooms with lots of trim, damaged walls or stairwells.
When you get bids, ask whether paint is included, how many coats, and whether ceilings and trim are extra. Many painters quote by the square foot of wall, some by the room or by the hour. If a quote already includes paint, set the paint price here to 0 and enter the quoted rate as labor to compare it against buying the paint yourself.
Key facts
- Labor is the largest share of a professional paint job; the paint itself is usually 15 to 25% of the total, so a $90 material estimate often becomes a $400 to $600 quote for one room.
- Professional painters charge about $2 to $6 per sq ft of wall area, and labor is usually the largest share of the bill.
- Interior paint costs about $20 to $70 per gallon; premium paint-and-primer products cost more but often cover in fewer coats.
- One gallon covers about 350 to 400 sq ft per coat, so a 12 x 12 ft room takes about 2 gallons for two coats on the walls.
- Primer runs about $20 to $40 per gallon and covers 250 to 300 sq ft; bare drywall, patches and dark-to-light color changes need it.
Frequently asked questions
How much does it cost to paint a 12x12 room?
About $90 in paint for two coats on the walls at $45 per gallon if you do it yourself, or roughly $670 to $2,000 hiring a pro at $2 to $6 per sq ft for the room's 334 sq ft of wall.
How much do painters charge per square foot?
About $2 to $6 per sq ft of wall for interior work, usually including paint and basic prep. Ceilings, trim, repairs and high ceilings are typically priced on top.
How much paint do I need for a 12x12 room?
334 sq ft of wall x 2 coats / 350 sq ft per gallon is 1.91 gallons, so buy 2 gallons. Add about 1 gallon of ceiling paint for the 144 sq ft ceiling.
Is it cheaper to paint a room yourself?
Yes, usually by a wide margin. A DIY room costs the price of paint and supplies, often under $150, while a professional charges several hundred dollars or more for the same room because of labor.
Sources and references
- Paint calculator: paint and primer coverage per gallon (Sherwin-Williams)
- KILZ 2 All-Purpose Primer product page (KILZ)
- Painters, Construction and Maintenance, Occupational Outlook Handbook (U.S. Bureau of Labor Statistics)
Next steps for this project
The usual order for a paint & walls project. See all paint & walls calculators.
Results are estimates based on standard formulas and typical product specifications. Confirm quantities with your supplier and local code before ordering.