Skip to main content

Roofing Calculator

Estimate your roof area and the number of squares of shingles you need, accounting for pitch, waste, and gable sides.

Roofing Calculator

Estimate roof area and the number of squares of material you need.

Count both sloping sides of the roof.

About Roofing Estimates

How This Calculator Works

The calculator multiplies your roof footprint (length × width) by the number of sides, then applies a pitch multiplier to account for the slope, and finally adds a waste factor. Roofing material is sold in "squares," where one square covers 100 square feet.

Planning Your Roof

  • Add waste: 10% is typical; complex roofs with valleys need more.
  • Steeper pitch: A higher pitch means more surface area for the same footprint.
  • Order full bundles: Shingles usually come three bundles per square.
  • Don't forget extras: Underlayment, flashing, and ridge caps are separate.

How a Roofing Calculator Works

A roofing calculator estimates how much material you need to cover a roof by working out its true surface area. Because a sloped roof has more surface than the flat footprint of the house below it, the calculator applies a pitch multiplier that scales the area up according to how steep the roof is.

Roofing materials such as shingles are sold by the "square," which covers 100 square feet (about 9.29 square meters). After calculating the sloped area and adding a waste allowance for cuts and overlaps, the calculator rounds up to the number of whole squares you should order.

The Roofing Formula

  • Footprint = length × width × (2 for a gable roof, 1 for a single slope)
  • Roof area = footprint × pitch multiplier
  • Area with waste = roof area × (1 + waste %)
  • Squares = area with waste ÷ 100 sq ft, rounded up

Choosing the Right Inputs

The pitch is expressed as rise over run — a 6:12 pitch rises 6 inches for every 12 inches of horizontal distance. Steeper pitches have larger multipliers because they add more surface area. A waste factor of around 10% is standard, but cut up roofs with many valleys and dormers may need 15% or more.

  • Measure the footprint at the eaves, not the interior rooms.
  • A simple gable roof has two sloping sides; toggle this on by default.
  • Increase the waste factor for complex roof shapes.
  • Order underlayment, flashing, and ridge caps separately.

Frequently Asked Questions

What is a roofing square?

A roofing square is a unit of area equal to 100 square feet (about 9.29 square meters). Roofers and suppliers use squares to quote and sell material, so knowing how many squares your roof requires makes ordering and budgeting much easier.

How much waste should I add?

For a straightforward gable roof, a 10% waste factor is usually sufficient. Roofs with hips, valleys, dormers, or unusual angles generate more offcuts, so 15% to 20% is safer. It is always better to have a little extra than to run short mid-project.

Why does roof pitch change the material needed?

A steeper roof has more surface area than a flatter one covering the same footprint, so it needs more material. The pitch multiplier converts the flat footprint into actual sloped area — for example, a 12:12 roof has about 1.41 times the area of its footprint.

Related Calculators

Pool Volume Calculator

Solar Panel Calculator

BTU / HVAC Calculator