ROOFING

Roofing Material Calculator.

Estimate sloped roof area, roofing squares and shingle bundles from plan dimensions and pitch. Advanced mode lets the bundle coverage match the selected product and adds separate ridge or starter bundles.

Measure plan dimensions in feet or metres and pitch rise/run in matching inches or centimetres before estimating square-foot or square-metre area.

IMPERIAL + METRIC · LIVE CALCULATION
ROOFING MATERIAL CALCULATOR — CALCULATE
Calculator mode
Calculated result: 13.77 roofing squares
YOUR RESULT13.77 roofing squares

1,377.42 ft² of sloped roof area including 10% waste.

BASE BREAKDOWN
Plan area1,120 ft²
Sloped purchase area1,377.42 ft²
Shingle bundles42 at three bundles per square
Calculated in your browser
HOW IT WORKS

Formula and calculation method.

Sloped area = plan area × √(1 + (rise ÷ run)²). Order area = sloped area × (1 + waste).

Pitch increases surface area relative to the horizontal footprint. Roofing squares are 100 ft². Basic mode shows a three-bundles-per-square reference; Advanced mode replaces that packaging assumption with the value you enter.

WORKED EXAMPLES

See the material estimate in context.

Simple gable footprint

40 ft × 28 ft, 6:12 pitch, 10% waste

Result: About 1,377 ft² order area and 13.77 roofing squares.

At three bundles per square that is 42 main bundles; Advanced mode can use a different product coverage and add ridge/starter bundles.

USE IT CAREFULLY

Assumptions and common mistakes.

Assumptions

  • Plan dimensions represent the roof footprint.
  • One pitch reasonably represents the calculated roof.

Mistakes to avoid

  • Using floor area while ignoring roof overhang.
  • Assuming all products cover exactly three bundles per square.
  • Forgetting starter and ridge products.
EDGE CASES

Handle unusual projects explicitly.

Dormers and additions

Calculate separate roof planes and combine their areas.

High-waste roofs

Increase waste for hips, valleys and complex cuts.

LIMITATIONS

What the estimate leaves out.

This is a material-area estimate, not a structural, wind-uplift or waterproofing design.

FAQ

Material planning questions.

What is a roofing square?

100 square feet of roof surface.

Can Advanced include ridge or starter bundles?

Yes. Enter those extra bundles separately from the main field-shingle requirement.

PRACTICAL GUIDE

Roofing Material Calculator guide

Use this estimator to turn a simple rectangular roof footprint and rise/run pitch into sloped roof area, roofing squares, and an approximate whole-bundle count for asphalt shingles. It is useful for an early material takeoff, but the final order should follow the coverage printed for the exact shingle product.

The important distinction is between horizontal plan area and sloped roof surface. Pitch increases the surface that must be covered, while hips, valleys, dormers, overhangs, penetrations, starter courses, and ridge products can require measurements beyond this simple footprint model.

FORMULA AND VARIABLES

How the calculation works.

FormulaSloped area = length × width × √(1 + (rise ÷ run)²); purchase area = sloped area × (1 + waste% ÷ 100); squares = purchase area ÷ 100 ft²
  • length × width = horizontal plan footprint for the modeled roof section
  • rise ÷ run = roof slope expressed with matching units, such as 6 in rise per 12 in run
  • √(1 + slope²) = pitch multiplier that converts horizontal area to sloped area
  • one US roofing square = 100 ft² of roof surface
  • bundle estimate = whole bundles based on the calculator’s three-bundles-per-square assumption
WORKED EXAMPLE

Follow the numbers in context.

40 ft × 28 ft roof at 6:12 pitch

The plan area is 1,120 ft². A 6:12 pitch has a multiplier of √(1 + (6/12)²) ≈ 1.118, giving about 1,252.2 ft² of sloped surface. With a 10% allowance, the purchase area is about 1,377.4 ft², or 13.77 roofing squares. At the calculator’s assumed three bundles per square, the whole-bundle estimate rounds up to 42 bundles.

Why the flat footprint is not enough

A 30 ft × 20 ft footprint is 600 ft². At 12:12 pitch the multiplier is √2 ≈ 1.414, so the modeled sloped surface is about 848.5 ft² before any allowance. Ordering from the footprint alone would materially understate the field area.

WHAT THE RESULT TELLS YOU

Use the number for the question this tool answers.

Read the roofing-square result as pitch-adjusted field area plus the allowance you entered. It is a planning quantity, not a promise that a particular package count will cover the job.

Use the bundle result only after checking the exact shingle packaging. If the product requires four or five bundles per square, or states coverage per bundle directly, the manufacturer’s figure should govern the purchase.

More detail: inputs, assumptions, mistakes and edge cases
HOW TO USE IT

Build a dependable estimate.

  1. Measure the horizontal plan length and width for the roof section being modeled. Include roof overhang in those plan dimensions when it is part of the shingled surface.
  2. Enter rise and run as the same kind of length measurement. A conventional 6:12 pitch means 6 units of rise for every 12 units of horizontal run.
  3. Use a waste allowance that reflects the actual layout rather than treating the default as a rule. Complex cuts, valleys, hips, dormers, and product layout can change material needs.
  4. Before purchasing, replace the calculator’s bundle assumption with the manufacturer or supplier coverage for the exact shingle line if it differs.
UNITS AND INPUTS

Keep measurements compatible.

Roofing squares are a US trade area unit: one square equals 100 square feet. They are not the same thing as shingle bundles. Bundle coverage varies by product, so three bundles per square is an estimating assumption, not a universal packaging rule.

For pitch, only the rise/run ratio matters mathematically, but rise and run must use compatible units. Do not mix, for example, centimetres of rise with inches of run.

ASSUMPTIONS AND LIMITATIONS

Know what the result includes.

Assumptions

  • The modeled roof section has a uniform pitch and a rectangular horizontal footprint.
  • The entered length and width represent the horizontal plan dimensions of the roof surface being estimated.
  • The waste percentage is applied once after the pitch-adjusted surface area is calculated.
  • The displayed bundle estimate assumes three bundles cover one roofing square; verify the actual package coverage before ordering.

Limitations

  • This is a material-area estimate, not a structural, installation, fall-safety, waterproofing, or code-compliance calculation.
  • It does not separately calculate starter strip, hip/ridge cap, underlayment, flashing, drip edge, ice/water membrane, fasteners, ventilation, or tear-off/disposal.
  • A single rectangle cannot accurately represent intersecting roofs, dormers, multiple pitches, curved roofs, or other complex geometry. Measure distinct planes or sections separately.
  • The calculator does not determine whether a shingle product is suitable for the entered slope; follow the product instructions and applicable building requirements.
COMMON MISTAKES

Avoid preventable errors.

  • Using building floor area without accounting for roof overhangs or pitch.
  • Treating a roofing square as one bundle. A square is 100 ft² of roof area; bundle count depends on the product packaging.
  • Entering a pitch such as 6:12 as 6 ÷ 1 instead of 6 ÷ 12.
  • Assuming the default waste allowance fits every roof geometry.
  • Counting field shingles as though they automatically include ridge caps, starters, flashing, and underlayment.
EDGE CASES

Check unusual inputs carefully.

Zero rise produces a pitch multiplier of 1, so sloped area equals the entered horizontal plan area; product minimum-slope requirements are a separate question.

If different roof sections have different pitches, calculate them separately and combine their purchase quantities only after each section has been pitch-adjusted.

For a known measured roof-surface area, this footprint-and-pitch workflow may be unnecessary; use the measured area and the product’s stated coverage instead.

A very steep roof can be mathematically estimated, but safe access and installation requirements become more important and are outside this calculator.

FAQ

Questions about this calculation.

What is a roofing square?

One roofing square is 100 square feet of roof surface. It is an area unit used for estimating and selling roofing work and materials.

Is one roofing square the same as one bundle?

No. A square is 100 ft² of area. Many asphalt-shingle products use about three bundles per square, but packaging varies, so check the exact product.

Why does roof pitch increase the material area?

The sloped surface is longer than its horizontal projection. The calculator applies √(1 + (rise/run)²) to convert the horizontal footprint into modeled sloped area.

Should the footprint include the eaves?

If the eave overhang is part of the shingled roof surface, include it in the horizontal roof dimensions rather than using wall-to-wall floor dimensions alone.

Does the estimate include ridge cap and starter shingles?

No. The calculator estimates the main field area and an assumed field-shingle bundle count. Accessories and specialty courses need separate takeoffs.

Can I use this for a roof with dormers and valleys?

Use it only by breaking the roof into defensible sections. Complex intersections and cut patterns can change both measured area and waste, so confirm the final takeoff independently.

RELATED TOOLS AND GUIDES

Continue the calculation.

Our other websites

Explore more websites from the same owner, each built for a different purpose.

About our website network