Paint Calculator

Enter room dimensions to get gallons, primer, rollers, and a complete shopping list — instantly.

👆 Swipe to choose your material
1
Room
2
Options
3
Results
📐 Room dimensions
Enter feet, inches, and fractions — just like reading a tape measure.
Length
'
"
= 12.00 ft
Width
'
"
= 10.00 ft
Ceiling height
'
"
= 9.00 ft
💡
Read your tape left to right: big numbers = feet, small marks = 16ths of an inch. The mark between 0 and 1/8" is 1/16". Standard ceiling is 8 or 9 ft.
🚪 Openings & finish
Count your doors and windows — we'll subtract them automatically. Be as precise as you like.
Count your openings
🚪 Standard doors (21 sq ft each)
1
🪟 Windows (15 sq ft each)
0
Include ceiling?
LIVE PREVIEW
🖌️
Dark colour over light (or vice versa) always needs 3 coats. Semi-gloss covers better than flat. New drywall always needs primer first!
Paint needed
gallons of paint
Paint cost (est.)
Net wall area
🛒 Complete shopping list
🪣
Paint
Interior latex, 2 coats recommended
Primer
1 coat on new/patched surfaces
~$30/gal
🖌️
Roller covers
3/8" nap for smooth walls
~$4 each
🪣
Painter's tape
For trim and edges
~$6/roll
🧴
Patching compound
Fill holes before painting
1 tub
~$10
🗑️
Painter's drop cloth
Protect floors and furniture
~$12 each
Estimated total
materials only
📋 Calculation breakdown
Total wall area
Deductions
Coats applied
Coverage rate350 sq ft / gal
Gallons to order
🛒
Always round up and buy 1 extra gallon for touch-ups. Photo the label — colour lots change batch to batch.
🎨
Paint coverage: 350 sq ft per gallon. Always prime bare drywall or major colour changes. Buy 1 extra gallon for touch-ups — colour lots vary between batches.

How Much Paint Do You Need? A Complete Guide

For a standard 12×12 room with 8-foot ceilings, you need approximately 2 gallons of finish paint (two coats) plus 1 gallon of primer. The exact amount depends on wall area, the number of doors and windows, surface porosity, and number of coats — all handled automatically by the calculator above.

Estimating paint quantity is one of the most common and costly DIY mistakes. Over 60% of DIYers either run out of paint mid-project or end up with more than one full gallon leftover. Running short forces a second hardware store trip — and risks a dye-lot mismatch that leaves a visible seam. Buying too much wastes money on material that often ends up in the trash.

How Paint Coverage Works

Most interior latex paints cover approximately 350–400 square feet per gallon on a smooth, previously painted surface (per Benjamin Moore and Sherwin-Williams product specifications). On raw drywall or porous surfaces, coverage drops to 300 sq ft because the surface absorbs more material on the first coat. A 10% waste factor should always be added for roller loading, cut-in overlap, and touch-ups. Our calculator applies this automatically.

Primer vs. Finish Coat: When You Need Both

Primer is essential when painting over bare drywall, dark colors, or stains. It seals the surface, improves adhesion, and reduces the number of finish coats needed — often turning a three-coat job into two. One gallon of primer typically covers 200–300 sq ft at standard application. Skipping primer on new drywall is the #1 reason amateur paint jobs look uneven. Always calculate primer and finish coat quantities separately.

Choosing the Right Sheen

Flat (matte) has no sheen and hides wall imperfections best — ideal for ceilings and low-traffic rooms. Eggshell has a slight glow and is the most popular for living rooms and bedrooms. Satin is more washable, making it a good choice for hallways and children's rooms. Semi-gloss is highly washable and moisture-resistant — the standard for kitchens, bathrooms, and trim. High-gloss is reserved for doors, cabinets, and detailed woodwork. The sheen level doesn't change your quantity calculation, but higher sheens require more uniform application and typically benefit from two full coats.

Interior vs. Exterior Paint

Interior paints are formulated for washability and low VOC levels. Exterior paints use UV-resistant resins and mildewcides designed to handle freeze-thaw cycles. Never substitute one for the other. Exterior paint on interior walls off-gasses toxic compounds; interior paint on outdoor surfaces peels within a single season. For garage floors, porches, and surfaces that bridge interior and exterior, use specialty paints designed for that specific application.

5 Pro Tips to Avoid Costly Mistakes

  • Always buy 1 extra quart or gallon from the same dye lot and store it for touch-ups. Label it with the room name and purchase date.
  • Photograph the paint label before throwing it away — the color formula is printed on the label, not the lid.
  • Dark colors over light always need 3 coats. Budget for the extra coat and the extra gallon before you start.
  • Test a 12-inch patch first. Paint looks different wet vs. dry and under different lighting. Check it in morning, noon, and evening light before committing.
  • Use a paint calculator before every project, even for touch-ups. Estimating by eye consistently leads to over-purchasing.

Paint Estimating FAQ

How many gallons of paint for a 12×12 room?

A standard 12×12 room with 8-foot ceilings has approximately 320 sq ft of wall area. After subtracting a door (21 sq ft) and two windows (30 sq ft), net area is roughly 269 sq ft. At 350 sq ft/gallon, that's about 1 gallon per coat. For two coats of finish paint, buy 2 gallons — plus 1 gallon of primer if painting bare drywall or making a dramatic color change. Always round up and keep one extra for touch-ups.

How many coats of paint do I need?

Most projects require two finish coats for even, opaque color coverage. When going from a light to a dark color (or vice versa), two coats over primer is the minimum. Flat paints hide imperfections better than semi-gloss but are harder to wash. Professionals almost always do two coats regardless of color change for a uniform sheen and lasting durability.

What size roller should I use for interior walls?

A 9-inch, 3/8-inch nap roller is the standard for smooth to lightly textured walls. Use a 1/2-inch nap for heavier textures like orange peel or knockdown. For ceilings, a 3/4-inch nap provides better coverage. Buy quality roller covers — cheap ones shed fibers that end up embedded in the paint film.

Do I need to sand between coats?

Light sanding with 220-grit paper between coats is good practice on trim and doors — it removes brush marks and dust nibs for a smoother final coat. On walls, it's optional but recommended in high-gloss applications. Always remove sanding dust with a tack cloth before applying the next coat.

How long does paint take to dry between coats?

Most interior latex paints are dry to the touch in 1 hour and ready for a second coat in 2–4 hours. Oil-based paints take 6–8 hours between coats. Applying the second coat too early traps solvents and causes wrinkling or peeling. Cold or humid conditions can double the drying time — plan accordingly.

How much does paint cost per room?

A standard 12×12 room requires roughly 2–3 gallons of finish paint at $35–$65 per gallon, putting material cost at $70–$195 depending on brand and quality. Add $20–$30 for primer, $25–$40 for roller covers, tape, and drop cloths. Budget $150–$250 total for a typical bedroom.

© 2025 BuildCalc · Free construction material calculators for DIYers & contractors

About Privacy Policy

Construction FAQ

Common questions answered — straight from the job site.

How many gallons of paint do I need for a 12×12 room?
A 12×12 room with 8-ft ceilings has about 320 sq ft of wall area. At 350 sq ft per gallon, you need roughly 2 gallons for two coats (plus primer if painting bare drywall). Use BuildCalc's Paint Calculator to get the exact number including door and window deductions.
How many sheets of drywall for a 12×12 room?
A 12×12 room with 9-ft ceilings has 4 walls × 12 ft × 9 ft = 432 sq ft of wall area. With 4×8 sheets (32 sq ft) and 10% waste, you need about 15 sheets. Add ceiling sheets separately if needed. BuildCalc calculates this automatically.
How do I calculate flooring for an L-shaped room?
Split the L-shape into two rectangles, calculate each area separately, then add them together. Add your waste factor on top (10% for straight lay, 15% for diagonal). Enter the total combined area into BuildCalc's Flooring Calculator.
How many 80 lb bags of concrete for a 10×10 slab at 4 inches?
A 10×10 slab at 4 inches thick is 33.3 cubic feet = 1.23 cubic yards. One 80 lb bag covers 0.60 cu ft, so you need about 56 bags. For pours over 1 cubic yard, ready-mix concrete is usually more economical. BuildCalc shows both bag count and cubic yards.
What is a "square" in roofing and how do I calculate shingles?
One roofing square = 100 sq ft of roof surface. Standard shingles come 3 bundles per square (about 33 sq ft per bundle). To calculate, measure the footprint of your house at ground level, then apply a pitch multiplier: a 6/12 pitch roof is 11.8% larger than the footprint (factor 1.118). BuildCalc applies the correct multiplier automatically.
What R-value insulation do I need in North America?
North America building code minimums: attic R-41 (recommended R-50+), exterior walls R-22, crawlspace R-20. For new construction or major renovation, always verify with your local municipality — codes vary and are updated regularly. BuildCalc's Insulation Calculator uses these North America values as defaults.
How many 2×4 studs do I need for a 20-foot wall?
At 16" on-center spacing, a 20-ft wall needs about 16 studs (20 ÷ 1.333 + 1 = 16, rounded up). Add 15% for waste, corners, and headers. You also need 3 plates (top plate ×2, bottom plate ×1) × 20 ft = 60 linear feet of plate. BuildCalc's Lumber Calculator handles all of this.
How much gravel do I need for a 10×20 pathway at 3 inches deep?
10 ft × 20 ft × (3/12) ft = 50 cu ft = 1.85 cubic yards. Most gravel weighs about 1.4 tons per cubic yard, so that's roughly 2.6 tons. Order 10% extra for settling. BuildCalc's Gravel Calculator calculates cubic yards and estimated tons for any material type.
How many fence posts and pickets for 100 linear feet?
At 8-ft post spacing: 100 ÷ 8 + 1 = 14 posts. For 1×6 pickets with 1/2" spacing: 2.09 pickets per linear foot × 100 ft = 209 pickets. Add 2 rails per bay = 13 bays × 2 = 26 rails. BuildCalc uses the industry-standard 2.09 pickets/ft formula for accurate counts.
How many bags of stucco for 500 sq ft of exterior wall?
One 80 lb bag covers approximately 27 sq ft per coat. For 3 coats (scratch, brown, finish) over 500 sq ft: 500 ÷ 27 × 3 = 56 bags. If applying over wood framing, add metal lath: 500 ÷ 27 = 19 sheets of lath. BuildCalc's Stucco Calculator handles multi-coat calculations automatically.
How do I calculate thinset (tile adhesive) and grout?
Thinset coverage with a 1/4"×3/8" notched trowel: one 50 lb bag covers about 75 sq ft. Grout coverage: one 25 lb bag covers about 60–80 sq ft (we use 70 sq ft as a conservative average). These values match Schluter and LATICRETE guidelines. BuildCalc calculates both automatically when you select tile flooring.
Should I add a waste factor for tile, and how much?
Yes — always add waste for cuts and breakage. Standard straight lay: 10%. Diagonal (45°) lay: 15–20% because of the larger cuts at edges. Complex patterns or small tiles: up to 15%. Always buy extra from the same dye lot — colours vary between batches. BuildCalc adds the diagonal waste automatically when you select 45° layout.
What is board feet and how do I calculate lumber quantities?
A board foot = 1 ft × 1 ft × 1 inch thick (144 cubic inches). For framing, most contractors count by piece (studs, plates) rather than board feet. At 16" o.c., a standard 8-ft stud wall needs 1 stud per 1.33 linear feet of wall. BuildCalc's Lumber Calculator gives you piece counts for 2×4 framing, not board feet.
How do I measure an odd-shaped room for flooring?
Break the room into rectangles. Measure each rectangle (length × width) and add the areas together. Round up to the nearest square foot. For alcoves or closets, add those areas too — you'll cut from the same flooring. Enter the total combined area into BuildCalc and select your waste factor based on material type.
Do I need a permit for a fence, deck, or concrete slab?
It depends on your municipality. In most North America cities: fences over 2 m (6.5 ft) require a permit; decks over 24 inches above grade require a permit; concrete slabs in the front yard may require a permit. Always check with your local building department before starting. Also call 811 (Canada) or 811 (USA) before digging any post holes.
0
Recent calculations
💡 Use this for quick math on the job site — multiply area × price, divide by tile size, or check quantities.

Quick Construction Calculator

Use Standard mode for everyday math: multiply area × price, add material quantities, or divide total cost by unit count. Tap any history result to reuse it as your next input.

Switch to Ft / In / Fractions mode to add, subtract, multiply, or divide measurements exactly like reading a tape measure — feet, inches, and 1/16th fractions. Ideal for converting room dimensions, calculating cut lengths, or adding up multiple measurements on the fly.