Construction calculators

Roofing Calculator

Updated May 21, 2026 By Jehan Wadia
Roof Area Calculator
Enter a positive length
Enter a positive width
Selected: 6/12 — 26.57° — Multiplier: 1.1180
Typical: 6 in – 2 ft
10–15% typical for most roofs
Optional overall roofing cost per unit area
Roofing Material Estimator
Per square (100 sq ft). Leave blank for default.
Per square (100 sq ft)
Total length of ridge caps + hip caps
Total eave + rake perimeter
Number of static/box vents
1 roll covers ~4 squares (400 sq ft)
~320 for standard, ~480 for high wind

Roof Area Results

Flat Footprint Area
2,000 sq ft
Overhang-Adjusted Area
2,184 sq ft
Slope Correction Factor
1.1180
Total Roof Surface Area
2,808 sq ft
Roofing Squares Needed
28.08
Complexity Multiplier
1.00×
Waste Factor
10%
Estimated Area Cost

Material & Cost Breakdown

Material Quantities
Primary Roofing Material
MaterialAsphalt 3-Tab
Squares Required28.08
Bundles (3/sq)85
Cost per Square$90.00
Material Cost$2,527.20
Supplementary Components
Underlayment Rolls8
Underlayment Cost$120.00
Ridge Cap (lin ft)50 ft
Ridge Cap Cost$150.00
Drip Edge (lin ft)180 ft
Drip Edge Cost$135.00
Valley Flashing$0.00
Roof Vents$200.00
Nails (lbs)26 lbs
Nails Cost$65.00
Total Cost Summary
Cost Breakdown
Primary Material$2,527.20
Underlayment$120.00
Ridge / Hip Caps$150.00
Drip Edge$135.00
Valley Flashing$0.00
Vents$200.00
Nails / Fasteners$65.00
Tear-Off$0.00
Labor$2,106.00
Region Adjustment1.0×
TOTAL ESTIMATED COST$5,303.20
Cost per Square Foot$1.89
Material Cost Comparison (Your Roof Size)
Area Calculation Breakdown
Pitch Reference Table
Pitch (X/12)Angle (°)MultiplierRise per FootCategory

Introduction

Figuring out how much roofing material you need and what it will cost can be tricky. Roof pitch, eaves overhang, waste, and the type of material you pick all change the final numbers. Our free Roofing Calculator does the math for you in seconds so you can plan your project with confidence.

Just enter your roof's footprint size, choose a pitch, and select your roofing material. The calculator finds your total roof surface area, counts the number of roofing squares you need, and estimates the cost of shingles, metal panels, tiles, underlayment, ridge caps, drip edge, nails, labor, and more. It also adjusts for roof complexity, waste factor, tear-off layers, and regional pricing differences. Whether you are a homeowner getting ready for a reroof or a contractor putting together a bid, this tool gives you a clear breakdown of quantities and costs so there are no surprises.

How to Use Our Roofing Calculator

Enter your roof's dimensions, pitch, and material choices below. The calculator will give you the total roof area, material quantities, and a full cost estimate for your roofing project.

Footprint Input Mode — Choose whether to enter your roof's footprint as a total area (in square feet, square meters, or other units) or as separate length and width measurements. If you know the overall size of your home's footprint, use "Total Area." If you have specific dimensions, use "Length × Width." You can also use our Square Footage Calculator to determine your building's footprint area before entering it here.

Length and Width — If using the dimensions mode, enter the length and width of your building's footprint. Pick the unit of measurement (feet, meters, yards, inches, or centimeters) from the dropdown next to each field.

Roof Pitch / Angle — Select how you want to enter your roof's slope. Use "Pitch Ratio (X/12)" to pick a standard pitch from the dropdown, where X is the number of inches the roof rises for every 12 inches of horizontal run. Use "Custom Angle" if you know the exact angle in degrees. The calculator uses this to figure out how much bigger the sloped roof surface is compared to the flat footprint. For a deeper dive into pitch calculations, see our dedicated Roof Pitch Calculator.

Eaves Overhang — Enter how far your roof extends past the exterior walls. Most homes have an overhang between 6 inches and 2 feet. This adds extra area to the roof surface calculation.

Roof Complexity — Choose the shape that best matches your roof. "Simple (Gable)" is a basic two-sided roof. "Moderate (Hip)" has slopes on all four sides. "Complex (Valleys/Dormers)" covers roofs with multiple sections, dormers, or intersecting ridges. More complex roofs need more materials.

Waste Factor — Enter the percentage of extra material to account for cuts, mistakes, and unusable pieces. A value of 10% to 15% works for most roofs. Complex roofs or diagonal cuts may need a higher waste factor.

Price Per Area (Optional) — If you already have a per-unit cost for your entire roofing job, enter it here. This gives you a quick overall cost based on the calculated roof area.

Primary Roofing Material — Pick the type of roofing material you plan to use. Options include asphalt shingles, metal panels, clay or concrete tiles, slate, wood shakes, rubber, TPO, and built-up roofing. The calculator uses default costs for each material, which you can override in the next field. If you're focused specifically on shingle quantities, our Shingle Calculator offers a more targeted breakdown.

Material Cost Override (Optional) — If your actual material cost per roofing square (100 square feet) is different from the default, type it here. Leave this blank to use the built-in price for your chosen material.

Labor Cost — Enter the labor cost per roofing square (100 square feet). The default is $75 per square, but this varies by region and contractor.

Ridge/Hip Length — Enter the total length of all ridges and hips on your roof. Ridge caps are installed along these lines, so this determines how much ridge cap material you need. Our Linear Feet Calculator can help you convert measurements if needed.

Drip Edge Length — Enter the total length of the eave and rake edges around the perimeter of your roof. Drip edge metal is installed along these edges to direct water away from the fascia.

Valley Length — Enter the total length of any valleys where two roof slopes meet. Valleys need special flashing for waterproofing. Enter 0 if your roof has no valleys.

Roof Vents — Enter the number of static or box vents on your roof. These are used for attic ventilation and are factored into the total cost.

Underlayment — Choose the type of underlayment that goes beneath your roofing material. Options range from basic 15 lb felt to premium ice and water shield. Each type has a different cost and coverage per roll. Select "None" if underlayment is not needed.

Nails per Square — Enter the number of nails used per roofing square. The standard is about 320 nails per square, while high-wind areas may require around 480. This determines the total nail weight and cost.

Tear-Off Old Roof — Select whether the old roofing needs to be removed before installing new material. Choose "No — Overlay" if you are installing over the existing roof. If tearing off, select whether there is one or two existing layers, as more layers cost more to remove.

Region Cost Adjustment — Pick the region that best matches your location. Material and labor costs vary across the country. This multiplier adjusts the total estimate to reflect local pricing, from 0.85× in rural southern areas up to 1.30× in major metro areas.

Roofing Calculator – Estimate Roof Area, Materials & Cost

A roofing calculator helps you figure out how much material you need and how much a new roof will cost. Whether you are a homeowner planning a roof replacement or a contractor preparing a bid, knowing the right numbers before you start saves time, money, and wasted materials. You can also cross-check your surface area results with our standalone Roof Area Calculator for additional verification.

How Roof Area Is Calculated

Your roof is bigger than the floor plan of your house. That is because your roof sits at an angle (called the pitch or slope), and it usually hangs past the walls (called the eaves overhang). To find the true roof surface area, you start with the flat footprint area of your home and then adjust for three things:

  • Slope correction: A steeper roof has more surface area than a flat one. The slope multiplier accounts for this. For example, a common 6/12 pitch (the roof rises 6 inches for every 12 inches of horizontal run) has a multiplier of about 1.118, meaning the actual surface is roughly 12% larger than the flat footprint.
  • Eaves overhang: Most roofs extend 6 inches to 2 feet past the exterior walls on all sides. This extra area adds to the total material you need.
  • Roof complexity: A simple gable roof (two flat planes) uses material efficiently. A hip roof, or one with dormers, valleys, and multiple intersections, requires more cuts, more flashing, and more waste.

Understanding Roof Pitch

Roof pitch is written as a ratio like 6/12, which means the roof rises 6 inches for every 12 inches of horizontal distance. A low-slope roof (such as 2/12 or 3/12) is nearly flat. A standard residential roof typically falls between 4/12 and 8/12. Anything above 9/12 is considered steep and usually requires extra safety measures during installation, which can increase labor costs. Our Roof Pitch Calculator lets you convert between pitch ratios, degrees, and slope percentages if you need help figuring out your roof's exact slope. When framing a roof from scratch, the Rafter Calculator can help you size your rafters based on the pitch and span.

Roofing Squares and Waste Factor

Roofers measure materials in "squares." One roofing square equals 100 square feet. If your total roof area is 2,800 square feet, you need 28 squares of material. Most projects also include a waste factor of 10% to 15%. Waste accounts for material lost during cuts, overlap, and fitting around vents, chimneys, and edges. Complex roofs with lots of valleys and hips may need closer to 15% waste, while simple gable roofs can often get by with 10%.

Common Roofing Materials

The material you choose has the biggest impact on both cost and lifespan:

  • Asphalt shingles (3-tab): The most affordable option, costing around $90 per square for materials. They last 15 to 20 years and are sold in bundles, with 3 bundles covering one square. Use our Shingle Calculator for a detailed bundle-by-bundle estimate.
  • Architectural asphalt shingles: Thicker and more durable than 3-tab, with a 25- to 30-year lifespan. They cost about $130 per square.
  • Metal roofing: Standing seam metal costs around $350 per square but can last 40 to 70 years. Corrugated metal panels are cheaper at about $200 per square.
  • Clay and concrete tiles: Popular in warm climates, clay tiles run about $400 per square and can last 50 to 100 years. Concrete tiles cost less but are very heavy.
  • Natural slate: The most expensive and longest-lasting option at around $600 per square, with lifespans reaching 75 to 200 years.
  • Flat roof membranes (EPDM, TPO, BUR): Used on low-slope or flat roofs, these range from $150 to $200 per square.

Additional Materials and Costs

Beyond the main roofing material, every project needs several supplementary components:

  • Underlayment: A water-resistant layer installed between the roof deck and the shingles. Options range from basic 15 lb felt (about $15 per roll covering 400 sq ft) to synthetic underlayment or ice and water shield for harsh climates.
  • Ridge and hip caps: Special pieces that cover the peaks and angled edges of the roof. These typically cost about $3 per linear foot.
  • Drip edge: Metal flashing along the eaves and rakes that directs water away from the fascia. It costs about $0.75 per linear foot.
  • Valley flashing: Installed where two roof planes meet, channeling water safely off the roof.
  • Roof vents: Proper ventilation prevents moisture buildup and extends roof life. Static box vents cost around $50 each.
  • Nails and fasteners: A standard installation uses about 320 nails per square. High-wind zones may require 480 nails per square for better hold.

Labor and Tear-Off Costs

Labor is a major part of any roofing project, typically running $50 to $100 or more per square depending on your region and roof complexity. If you need to remove an existing layer of shingles before installing new ones (called a tear-off), expect to add about $25 per square for one layer or $40 per square for two layers. Most building codes allow a maximum of two layers of asphalt shingles before a tear-off is required.

Regional Price Differences

Roofing costs vary by location. Projects in major metro areas or on the West Coast can cost 20% to 30% more than the national average due to higher labor rates and permit fees. Rural areas in the South or Midwest are often 10% to 15% below average. Always get multiple quotes from local contractors to compare prices in your area.

Related Construction Calculators

A roofing project often goes hand in hand with other construction work. If you're building or renovating, these related tools can help you estimate materials for the rest of the job:

  • Insulation Calculator — Estimate attic or wall insulation quantities after your new roof is installed.
  • Drywall Calculator — Figure out how much drywall you need if interior ceiling repairs are part of the project.
  • Framing Calculator — Plan the lumber for wall or roof framing.
  • Stud Calculator — Determine the number of studs for any wall sections being rebuilt.
  • Siding Calculator — Estimate siding materials if you're updating the exterior at the same time.
  • Paint Calculator — Calculate how much paint you'll need for trim, soffits, or fascia boards.
  • Concrete Calculator — Useful if your roofing project includes foundation or footing work.
  • Board Foot Calculator — Calculate lumber volume for decking, fascia, or any wood components of your roof structure.
  • Stair Calculator — Plan access stairs or laddering requirements for multi-story projects.
  • Fence Calculator — Estimate fencing materials if you're tackling outdoor projects alongside the reroof.

Frequently asked questions

What is a roofing square?

A roofing square is a unit roofers use to measure materials. One roofing square equals 100 square feet of roof area. So if your roof is 2,000 square feet, you need 20 squares of material.

How do I find my roof pitch if I don't know it?

You can measure it from inside your attic. Place a level horizontally against a rafter and mark 12 inches. Then measure straight up from that point to the rafter. That vertical distance in inches is your pitch. For example, if you measure 6 inches up, your pitch is 6/12.

How many bundles of shingles do I need per square?

For asphalt shingles (both 3-tab and architectural), you need 3 bundles per roofing square. So if you need 25 squares, you would buy 75 bundles. Other materials like metal panels or tiles are not sold in bundles.

Why is my roof area bigger than my house footprint?

Three things make your roof bigger than the floor plan. First, the slope adds surface area — the steeper the pitch, the more area. Second, the eaves overhang extends the roof past the walls. Third, complex roof shapes like hips and dormers add even more area.

What waste factor should I use?

Use 10% for simple gable roofs with few cuts. Use 12% to 15% for hip roofs or roofs with valleys, dormers, and angles. Very complex roofs with many intersections may need up to 20%.

How accurate is this roofing calculator?

This calculator gives a solid estimate based on standard industry costs and methods. Actual prices can vary based on your local market, the specific products you buy, and your contractor's rates. Always get quotes from local roofers to confirm the final cost.

Can I install new shingles over old ones?

You can overlay new shingles on top of one existing layer in most areas. However, most building codes do not allow more than two layers total. Adding a second layer also adds weight to your roof structure. A tear-off gives a cleaner result and lets you inspect the roof deck for damage.

What does the slope correction factor mean?

The slope correction factor (also called the pitch multiplier) tells you how much bigger the sloped roof surface is compared to the flat footprint. A factor of 1.118 means the roof area is about 11.8% larger than the flat area. A steeper roof has a higher factor.

How do I measure drip edge and ridge length?

Drip edge length is the total distance around the eaves and rakes (sloped edges) of your roof. Ridge length is the total length along the top peak of the roof plus any hip lines. You can measure these from the ground using a tape measure or estimate them from your home's dimensions.

Which roofing material lasts the longest?

Natural slate lasts the longest at 75 to 200 years. Clay tiles last 50 to 100 years. Metal standing seam roofs last 40 to 70 years. Asphalt shingles are the shortest-lived, lasting 15 to 30 years depending on the type.

What is underlayment and do I need it?

Underlayment is a water-resistant sheet that goes between the roof deck and the shingles. It acts as a backup barrier against leaks. Almost every roofing job needs underlayment. The type you choose (felt, synthetic, or ice and water shield) depends on your climate and local building codes.

How many nails do I need for a roofing project?

A standard installation uses about 320 nails per roofing square (100 sq ft). In high-wind areas, you may need about 480 nails per square. The calculator converts this into pounds of nails so you know how much to buy.

What is the difference between a gable and a hip roof?

A gable roof has two flat sides that meet at a ridge, forming a triangle shape at each end. A hip roof has slopes on all four sides. Hip roofs need more materials because of the extra cuts and hip caps required, which is why the calculator adds a complexity multiplier for them.

Why do roofing costs vary by region?

Labor rates, material availability, permit fees, and cost of living differ across the country. Major cities and coastal areas tend to cost more. Rural and southern areas are usually cheaper. The region adjustment in the calculator helps account for these differences.

What does the Material Cost Override field do?

The calculator has default prices for each roofing material. If you already know the exact price per square from your supplier, type it into the Material Cost Override field. This replaces the default price and gives you a more accurate cost estimate.

How do I calculate the cost to reroof my entire house?

Enter your home's footprint dimensions, select your roof pitch, choose your roofing material, and fill in the labor cost, underlayment type, and any tear-off layers. The calculator adds up the material costs, supplementary items, labor, tear-off fees, and regional adjustment to give you a total estimated cost.