Roofing Calculator

Estimate roof area, roofing squares, and shingle bundles from footprint dimensions, pitch, and waste percentage.

/ 12

Common pitches: 4/12 (low), 6/12 (medium), 9/12 (steep)

Typically 10% for simple roofs, 15–20% for complex ones

Enter roof dimensions and pitch to estimate materials

Roofing Calculator

Accurately estimating roofing materials starts with understanding how roof pitch affects the actual surface area. A flat footprint of 1,200 sq ft becomes significantly larger once you account for slope — a 6/12 pitch adds roughly 12% more area. This calculator takes your roof's footprint dimensions (or total area), your pitch expressed as rise per 12 inches of run, and a waste percentage, then computes the true sloped area you need to cover.

Roofing is sold in squares (100 sq ft each) and asphalt shingles typically come in bundles of roughly one-third of a square. By factoring in your chosen waste allowance — usually 10–15% for simple roofs and 15–20% for complex ones with hips, valleys, and dormers — this tool gives you the exact number of bundles to purchase so you avoid costly shortages or excessive leftovers.

How it works

Pitch multiplier = √(1 + (rise/12)²). Actual area = footprint area × pitch multiplier. Roofing squares = actual area ÷ 100. Bundles = CEIL(squares × 3 × (1 + waste%/100)).

Use cases

  • Estimating shingle bundles before buying materials for a new home
  • Budgeting a roof replacement project with accurate material quantities
  • Comparing costs for roofs with different pitches and complexities
  • Verifying contractor material estimates before signing a contract
  • Planning a DIY re-roofing job and calculating how many squares to order

Frequently asked questions

How do I calculate roof area from the pitch?

Multiply the flat footprint area by the pitch multiplier √(1 + (rise/12)²). For a 6/12 pitch that multiplier is about 1.118, so it adds roughly 12% to the area. This calculator applies the multiplier automatically once you enter your footprint and pitch.

What is a roofing square?

A roofing square is a unit equal to 100 square feet of roof surface. Roofing materials and labor are typically quoted per square, so dividing your total sloped area by 100 gives the number of squares you need to cover.

How many bundles of shingles are in a square?

Most standard asphalt shingles come three bundles to a square, since each bundle covers roughly one-third of 100 square feet. The calculator multiplies your squares by 3 and rounds up, then adds your waste factor, to give the total number of bundles to buy.

How much waste should I add for roofing?

A waste allowance of 10% to 15% is typical for simple gable roofs, rising to 15% to 20% for complex roofs with hips, valleys, and dormers that require more cutting. The extra material covers trimming, starter courses, and mistakes, helping you avoid a mid-job shortage.

What does roof pitch mean?

Roof pitch describes the steepness of a roof as the vertical rise per 12 inches of horizontal run. A 6/12 pitch rises 6 inches for every 12 inches of run, while a 12/12 pitch is a 45-degree slope. Steeper pitches increase the true surface area and therefore the amount of material required.

Related Calculators