📊

Roofing Calculator - Shingles & Squares

Free roofing calculator. Calculate roofing squares and shingle bundles needed. Accounts for roof pitch and waste.

Roofing Calculator

Calculate roofing materials needed

Length of the building

Width of the building

Rise per 12" run (e.g., 6 = 6/12 pitch)

Extra for waste and overlap

Roofing Estimate

Enter your values to see results

and click the "Calculate" button

Roofing Calculator

Calculate how many roofing squares and shingle bundles you need. Accounts for roof pitch which increases actual surface area.

Roofing Formula

Roof Area = Footprint × Pitch Multiplier × (1 + Waste%)

Pitch multiplier converts flat area to sloped area. A 6/12 pitch has multiplier 1.118. One square = 100 sq ft, 3 bundles per square.

Frequently Asked Questions

What is a roofing square?
One roofing square = 100 square feet. Shingles are sold by the bundle, with 3 bundles typically covering 1 square.
How does pitch affect materials?
Steeper roofs have more surface area. A 12/12 pitch needs 41% more material than a flat roof of the same footprint.

Explore more calculators

100+ calculators for finance, health, math, and everyday life

All Calculators