Roofing Calculator
Calculate roofing materials needed for your roof. Estimate shingles, squares, and costs based on roof dimensions and pitch.
This calculator turns roof footprint dimensions and pitch into a material and cost estimate: it multiplies Roof Length by Roof Width to get the flat footprint area, then scales that up by a pitch multiplier -- the geometric factor for a sloped surface versus a flat one -- to get actual Roof Area. Roof Length, Roof Width, and Cost Per Square all move the final numbers by roughly the same proportion for the same percentage change, since each enters the formula as a simple multiplier; there's no single input among those three that dominates the others. Roof Pitch has a real but comparatively small effect on Roof Area, because the pitch multiplier is a square root of (1 + (pitch/12)squared) -- even a steep 8/12 roof only adds about 20% more area than a flat plan, far less than the effect of the same percentage change in Length or Width. Squares Needed simply divides Roof Area by 100 (the roofing industry's standard bundle unit), and Bundles Needed assumes 3 bundles per square, a typical asphalt shingle packaging convention. Cost Per Square is an optional advanced input; leave it at the default or override it with your contractor's actual quote.
InputsLoading live data…
Results
Roof Area
1,264.91 sq ft
≈ 10 parking spaces
How to Use This Calculator
- Enter the roof footprint length and width in feet (the horizontal plan dimensions).
- Set the roof pitch as a rise-over-run value (e.g., 4 for a 4/12 pitch).
- Optionally enter your cost per square (100 sq ft) from the roofing contractor's quote.
- Read the actual roof area in sq ft, number of squares, bundles of shingles needed, and estimated cost.
How the result changes with Roof Length
| Roof Length | Roof Area |
|---|---|
| 51 | 1,612.76 sq ft |
| 176 | 5,565.61 sq ft |
| 325 | 10,277.4 sq ft |
| 450 | 14,230.25 sq ft |
What each input means
- Roof Length
- Length of the roof in feet.
- Roof Width
- Width of the roof in feet.
- Roof Pitch
- Roof pitch (rise over run, e.g., 4/12).
- Cost Per Square
- Cost per square (100 sq ft) of roofing material.
How this is calculated
Worked example, using the default values
- Identify Input Parameters4 parametersRoof Length = 40, Roof Width = 30, Roof Pitch = 4, Cost Per Square = 100 = 4 input(s) provided
- Calculate Roof AreaRoof Area1264.91 = 1264.91
- Calculate Squares NeededSquares Needed12.65 = 12.65
- Calculate Bundles NeededBundles Needed38 = 38
Engine last updated .
Frequently Asked Questions
Does roof pitch matter as much as the length and width?
No -- Roof Pitch has a real effect on Roof Area through the pitch multiplier, the square root of (1 + (pitch/12)squared), but that factor grows slowly: even a steep pitch only adds roughly 20% more area, while the same percentage change in Roof Length or Roof Width moves the area proportionally more.
Why do Roof Length and Roof Width affect the total the same way?
Roof Area is calculated as Length times Width times the pitch multiplier, so Length and Width enter the formula identically -- increasing either one by the same percentage increases Roof Area by the same amount, with neither dimension mattering more than the other.
How is Bundles Needed calculated from Roof Area?
Roof Area is first divided by 100 to get Squares Needed, the standard roofing unit of 100 square feet, and Bundles Needed multiplies that by 3, rounded up to a whole bundle, matching the typical packaging convention of three bundles of asphalt shingles per square.
Do I need to enter a cost per square?
No -- Cost Per Square is an optional advanced field with a $100 default; entering your contractor's actual quoted rate per square (100 sq ft) will make the Estimated Cost output track your real project price instead of the generic default.
Related Calculators
The questions that sit next to this one — chosen by subject, including calculators filed under a different category.
Roof Pitch Calculator
Calculate roof pitch in degrees and percentage from rise and run measurements. Determine roof type and rafter length.
Construction & Building TradesSquare Footage Calculator
Calculate the square footage of a rectangular area. Convert between square feet, yards, and meters. Estimate total cost based on price per square foot.
Roofing SystemsBuilt-Up Roofing Calculator
Ply count, bitumen, and surfacing for BUR system.
Construction & Building TradesHome Project Calculator
Comprehensive home improvement calculator for paint, flooring, tile, drywall, concrete, roofing, deck, and fence projects. Get material quantities, labor estimates, and shopping lists.
Roofing (Advanced)Roofing Labor Calculator
Estimate crew size, project duration, and labor cost for a roofing job based on roof squares, complexity, and tear-off.
More in Construction & Building Trades.