Roofing Material Calculator

Estimate shingles from roof area.

Roof Dimensions & Coverage

sq ft
Sum the measured areas of all roof planes, including overhangs.
Need to calculate your sloped area from building footprint and pitch? Open Roof Area Calculator
Standard 3-tab & architectural shingles typically cover 3 bundles per square (100 sq ft). Check packaging for exact rate.
%
Quick Allowance Presets:
Presets are examples, not universal allowances. Choose a project-specific amount using the roof layout, product instructions, and supplier guidance.

Field-Shingle Estimate

Ready for Your Estimate

Enter your measured sloped roof area or projected footprint with pitch on the left to see required bundles and roofing squares.

Estimate roofing squares and shingle bundles

Enter measured sloped roof area, or projected area and one x:12 pitch. Choose U.S. square feet or metric square meters, then enter field-shingle coverage as bundles per roofing square or area per bundle. The result is a whole-bundle planning estimate for field shingles only.

How the calculation works

  • Sloped area from projection: horizontal projected area × √(1 + (pitch rise ÷ 12)²). This assumes the whole entered area has the same pitch.
  • Roofing squares: sloped area in sq ft ÷ 100. Metric input is converted internally to sq ft using 1 m² = 10.7639104167 sq ft.
  • Exact bundle equivalent: roofing squares × bundles per square, or sloped area ÷ coverage per bundle.
  • Estimated whole bundles: ceiling(exact bundle equivalent × (1 + waste percentage ÷ 100)). Intermediate values stay at full precision.

When using projected area, include horizontal eave and rake overhangs where appropriate. A building footprint that excludes them can understate the roof area. For multiple pitches or roof planes, estimate each plane separately or use the Roof Area Calculator before entering a verified total area here.

Worked examples

Worked example: 2,200 sq ft is 22 roofing squares. At an example product coverage of 3 bundles per square, the base is 66 bundles. With a user-selected 10% waste allowance, ceiling(66 × 1.10) gives 73 bundles. Use the selected shingle package's listed coverage and choose a project-specific allowance.

Projected area and pitch: 1,800 sq ft at 6:12 has factor √1.25 ≈ 1.1180 and sloped area about 2,012.46 sq ft. At 3 bundles per square and 15% waste, ceiling((2,012.46 ÷ 100) × 3 × 1.15) gives 70 bundles. This assumes the 1,800 sq ft includes the full horizontal projection of the roof planes.

For example, 100.01 sq ft at 3 bundles per square and 0% waste is 1.0001 roofing squares and 3.0003 exact bundles. The estimate rounds up to 4 whole bundles. Whole-bundle rounding can absorb some or all of an added waste allowance.

Asphalt-shingle pitch in the U.S.

The 2024 International Residential Code, Chapter 9 generally places asphalt shingles at 2:12 or steeper, has additional underlayment provisions from 2:12 to below 4:12, and points to manufacturer installation instructions above 21:12. Local code adoption and amendments and product requirements can differ. The calculator always performs the geometry; it does not determine code compliance.

What this estimate does not include

Starter strips and hip/ridge caps are usually planned from edge or ridge lengths and product-specific linear coverage. Underlayment, leak barriers and fasteners also depend on product coverage, overlaps, installation pattern and local requirements. This calculator does not infer those quantities from roof area alone. GAF’s starter-strip page lists linear feet per bundle, illustrating why separate measurements matter.

Irregular geometry, valleys, dormers, skylights, breakage and the installation method can change actual waste. Confirm roof dimensions, product packaging, accessory quantities and local requirements with your supplier or roofing professional before ordering. Sources reviewed 29 September 2026.

Related guide and tools

Read Roofing Squares to Shingle Bundles and how pitch changes roof area, check a measured slope with the Roof Pitch Calculator, or revisit area with the Roof Area Calculator.

The estimate runs in your browser; this tool does not upload your measurements to a calculation server. Found an error? Report it to FivoTools.