Cost Estimators · Roofing
Roof Cost Per Sq Ft Calculator
Enter your roof area and see your total roofing cost instantly — asphalt, metal, or tile.
Roofing contractors quote by the square — 100 sq ft — but homeowners think in total area. Asphalt shingles, metal, and tile all have very different price points, and pitch, valleys, and removal costs all push the final bill higher. Use the calculator above for an instant baseline before talking to a contractor.
Enter an area above to see your estimate
Using national average: $4–$10/sq ft
Estimates are based on national averages and are for planning purposes only. Actual costs vary by location, contractor, and material choice.
Example: 1,500 sq ft roof
Area
1,500
sq ft
Low Estimate
$6,000
@ $4/sq ft
High Estimate
$15,000
@ $10/sq ft
Based on national average rates of $4–$10/sq ft. Actual costs will vary by location and contractor.
What affects roofing cost per square foot?
Asphalt shingles average $4–$7 per sq ft installed and remain the most popular choice for US homeowners. Metal roofing runs $7–$14 per sq ft and lasts 40–70 years. Tile and slate cost $10–$20+ per sq ft. Steeper pitches, valleys, skylights, and chimney flashing all increase labor costs. Always add 10–15% for waste and offcuts when ordering materials. For a full installed-cost breakdown including labor, tear-off, and decking repairs, see our roof replacement cost calculator.
Cost by project size
| Project size | Low estimate | High estimate |
|---|---|---|
| 500 sq ft (garage / shed roof) | $2,000 | $5,000 |
| 1,000 sq ft | $4,000 | $10,000 |
| 1,500 sq ft (average US home) | $6,000 | $15,000 |
| 2,000 sq ft | $8,000 | $20,000 |
| 2,500 sq ft (large home) | $10,000 | $25,000 |
Approximate 2026 US national averages at $4–$10/sq ft installed. Actual costs vary by location, contractor, and project complexity.
What affects roofing cost per square foot?
Material type
Asphalt shingles cost $4–$7/sq ft installed. Metal runs $7–$14/sq ft. Tile and slate reach $10–$20+/sq ft. Material alone can triple the price for the same sized roof.
Roof pitch (steepness)
Low-slope roofs (4:12 or less) are cheaper and safer to work on. Steep pitches (8:12+) require safety equipment and take longer — adding $1–$2/sq ft to labour costs.
Layers to remove
Tearing off one existing layer adds $1–$1.50/sq ft. Two or more layers can add $2–$3/sq ft in disposal and labour. Many local codes limit roofs to two layers.
Valleys, skylights & flashings
Complex rooflines with multiple valleys, dormers, skylights, or chimneys dramatically increase labour time — easily adding $500–$2,000+ to the total cost.
Geographic location
Roofing costs in the Northeast and West Coast run 20–40% above national averages. Rural areas may also carry delivery surcharges for materials.
Underlayment & decking condition
If the roof decking (plywood) is rotten or damaged, replacing it adds $2–$3/sq ft. Synthetic underlayment costs more than felt but improves moisture protection and lifespan.
Frequently asked questions
How much does a new roof cost per square foot?
A new roof costs $4–$10 per square foot installed for standard asphalt shingles. Metal roofing runs $7–$14/sq ft. Tile and slate cost $10–$20+/sq ft. Most US homeowners pay $8,000–$15,000 for a typical 1,500–2,000 sq ft roof replacement.
What is the cheapest roofing material per square foot?
3-tab asphalt shingles are the cheapest at $3.50–$5.50/sq ft installed. Architectural (dimensional) shingles are more popular and durable at $4.50–$7/sq ft. Both are significantly cheaper than metal, tile, or slate.
Does roof pitch affect cost per square foot?
Yes — steep roofs cost more per square foot because they require more safety equipment and take longer to work on. A steep 10:12 pitch can add $1–$2/sq ft versus a standard 4:12 pitch. Roofers also account for more waste on steep roofs.
How long does a roof replacement take?
A standard residential roof replacement takes 1–3 days. Larger homes, complex rooflines, or adverse weather can extend this to 4–5 days. Metal and tile roofs take longer to install than asphalt shingles.
Is it worth getting multiple roofing quotes?
Yes — roofing quotes can vary by 20–40% for the same work. Always get at least 3 quotes from licensed local contractors, verify insurance, and check reviews. The cheapest quote is not always the best — look at warranty terms and the materials specified.