Roofing Cost Calculator

A roofing cost calculator adds roof area × material rate to roof area × labor rate: 600 sq ft at $2 + $3 per sq ft is $3,000, or $500 per roofing square.

Total installed cost$3,000
Area600 sq ft
Material cost$1,200
Labor cost$1,800
LengthWidth
Area = length x width. Coverage tells you how much roofing cost that area needs.

Roofing cost calculator: material plus labor on the roof area

A roofing cost calculator splits an estimate into two parts. Material is the roof area times the cost per square foot of shingles or panels. Labor is the roof area times the installer’s rate per square foot. For a 600 sq ft section at $2 for material and $3 for labor, the total installed cost is $3,000.

The rates are placeholders. The calculator gives you a framework for comparing local quotes.

The formula in plain words

Think of the roof as a big surface you must buy twice. You pay once for the product that goes on it. You pay again for the people who put it there. Both prices are per square foot.

  • Area = length × width of the roof section, in square feet
  • Material cost = area × material rate
  • Labor cost = area × labor rate
  • Total = material + labor
  • Per roofing square = (material rate + labor rate) × 100

Worked examples

  1. Roof section, 30 ft × 20 ft, $2 material and $3 labor
  • Area: 30 × 20 = 600 sq ft
  • Material: 600 × $2 = $1,200
  • Labor: 600 × $3 = $1,800
  • Total installed: $3,000, which is $500 per square
  1. Whole roof from a footprint, 40 ft × 30 ft at 6/12, $2.50 and $3.50
  • Footprint: 40 × 30 = 1,200 sq ft
  • Pitch multiplier: √(6² + 12²) ÷ 12 = 1.118
  • Roof area: 1,200 × 1.118 = 1,342 sq ft (13.4 squares)
  • Material: 1,342 × $2.50 = $3,355
  • Labor: 1,342 × $3.50 = $4,697
  • Total: $8,052

To run example 2, type 1,342 for the length and 1 for the width. Without the pitch step, you would price only 1,200 sq ft, which comes to $7,200 at the same rates. That is $852 too low.

Cost by roof area

Totals at $5 per sq ft combined, or $500 per roofing square.

Roof area Squares Installed cost
400 sq ft 4 $2,000
600 sq ft 6 $3,000
1,200 sq ft 12 $6,000
1,342 sq ft 13.4 $6,710
2,000 sq ft 20 $10,000

What drives the price up

Factor Effect
Steeper pitch More roof area and slower, riskier work
Complex roofline More hips, valleys, and cuts, so more waste and labor
Extra layers to remove Higher tear-off and disposal cost
Deck damage Rotted sheathing must be replaced
Material choice Metal, tile, and slate differ from asphalt shingle
Access Hard-to-reach roofs take more time

How to measure the roof

  • Start with the footprint. Measure length and width at the eaves.
  • Apply the pitch. Use the roof area calculator to get true area.
  • Add up sections. Garages, porches, and dormers each get their own area.
  • Check the pitch. Use the roof pitch calculator if you do not know it.
  • Convert to squares. Divide by 100 to compare quotes.

Common mistakes

  • Pricing the footprint. The roof surface is larger than the ground it covers.
  • Comparing bids with different scopes. One may include tear-off and another may not.
  • Treating placeholder rates as real. The defaults here are examples.
  • Leaving out waste. Material rates do not include extra bundles for cuts and starter courses.
  • Forgetting the gutters. New roofing is a common time to replace them.

Reading a quote by the square

Roofers usually quote by the square. Take the 1,342 sq ft roof, which is 13.42 squares. A hypothetical $9,000 quote works out to 9,000 ÷ 13.42 = $671 per square.

The calculator’s $2.50 plus $3.50 rates come to $600 per square. The gap is $71 per square, or about $953 over the roof. Ask what the quote includes, such as tear-off, flashing, and ventilation, before judging whether it is high.

To count bundles, use the roofing shingle calculator. The roofing underlayment calculator sizes the layer under it, and the gutter cost calculator prices what goes at the edge.

Embed this calculator on your site

Free to use. Paste this into your page's HTML. Please keep the link under the calculator.

Frequently asked questions

How much does a new roof cost?

It depends on material, pitch, roof complexity, and your region. The calculator defaults to $2 per sq ft for material and $3 for labor as placeholders, so a 600 sq ft section totals $3,000. Replace both rates with local quotes before relying on the result.

Do I use roof area or footprint?

Use the actual roof surface area, not the ground footprint, because a pitched roof is larger. Find it with the Roof Area Calculator, which applies the pitch multiplier. A 1,200 sq ft footprint at 6/12 is about 1,342 sq ft of roof.

What does the estimate leave out?

Tear-off and disposal of the old roof, new underlayment, flashing, ridge vent, and any deck repair. Add these as separate lines when comparing bids, and ask each roofer what their price includes.

Why is a steep roof more expensive?

Steep roofs are slower and less safe to work on, requiring staging and fall protection. They also have more surface for the same footprint. Labor rates typically climb as the pitch steepens, so ask for pitch-specific quotes.

How do I convert my cost to price per roofing square?

A square is 100 sq ft, so multiply the combined per-sq-ft rate by 100. At $2 material plus $3 labor the rate is $5 per sq ft, which is $500 per square. That is the unit most roofers quote in.

Estimates only. Verify quantities with your supplier before purchasing.