Roofing Calculator
Work out roof area, squares, and shingle bundles needed based on your roof's footprint and pitch.
Roofing Calculator
Enter your building footprint to estimate roofing materials.
Roofing Materials Required
What This Roofing Calculator Does
This tool starts with your roof's flat footprint area, then applies a pitch multiplier to account for the additional surface area created by the roof's slope, since a steeply pitched roof covers meaningfully more actual square footage than its horizontal footprint measurement alone would indicate. It then converts that adjusted total area into standard roofing squares and shingle bundle counts.
How to Use the Roofing Calculator
Enter your roof's length and width, or the footprint dimensions of the building it covers. Select your specific roof pitch, typically expressed as a rise-over-run ratio like 6 in 12. The total roofing squares and shingle bundles needed appear instantly once calculated, adjusted correctly for your specific pitch.
Key Roofing Terms Every Homeowner Should Know
One roofing square is a standard unit equal to 100 square feet of actual roof surface, a term contractors use consistently for quoting and material ordering. Most standard asphalt shingles require 3 bundles to fully cover one roofing square, meaning each individual bundle covers roughly 33 square feet. Roof pitch, meanwhile, describes how steep a roof is, expressed as inches of vertical rise for every 12 inches of horizontal run.
Pro Tip: A roof with a steep 12 in 12 pitch requires meaningfully more shingles than a low-slope 3 in 12 roof covering the exact same building footprint — always factor in pitch accurately.
Footprint (m²) = Length × Width
Roof Area = Footprint × Pitch Multiplier × (1 + Wastage %)
Squares = Roof Area ÷ 9.29 | Bundles = Squares × 3
One square = 100 sq ft (9.29 m²). Most asphalt shingles use 3 bundles per square.
Why Roof Pitch Significantly Changes Material Needs
A steeper roof pitch increases the actual surface area that needs covering compared to a flatter roof with an identical footprint, since the sloped surface is longer than the flat horizontal distance it spans. A roof with a steep 12 in 12 pitch, for example, requires meaningfully more shingles than a low-slope 3 in 12 roof covering the exact same building footprint, which is why correctly entering pitch matters significantly for an accurate material estimate.
Why Ordering Extra Shingles Beyond the Exact Calculation Matters
Adding roughly 10 percent extra shingles beyond the raw calculated total accounts for waste generated by cuts around roof edges, ridges, valleys, and any vent penetrations, along with providing a small reserve of matching shingles for future repair work, which can be genuinely difficult to source later if a specific shingle color or style gets discontinued.
Frequently Asked Questions
Most standard asphalt shingles require 3 bundles to fully cover one roofing square, which is a standard unit equal to 100 square feet of actual roof surface area.
Yes, steeper roofs have meaningfully more actual surface area than their flat footprint suggests, which increases the total shingles required compared to a flatter roof covering the identical building footprint.
Yes, adding approximately 10 percent extra covers waste from cuts around edges, ridges, and vents, and provides a small reserve of matching shingles for potential future repair work.
A roofing square is a standard industry unit equal to 100 square feet of actual roof surface, used consistently by contractors for quoting and ordering roofing material.
A square is the standard roofing unit, equal to 100 square feet or roughly 9.29 m². Suppliers and installers price and order materials by the square.