Roofing Shingles Calculator
Calculation Results
Calculated estimations for your inputs:
Calculated estimations for your inputs:
Checklist of all materials required for your project (quantities include safety margins):
| Select | Material Item | Quantity | Safety Margin / Notes |
|---|
Estimated budget ranges based on current market indices and retail rates:
| Material / Labor Category | Quantity | Estimated Cost Range | Source & Benchmark Info |
|---|
Save this project calculation to your browser's local storage to load or edit later:
Send these volume and sizing details directly to your email.
A roofing shingle calculator estimates the total squares of shingles and bundles needed to cover a roof, accounting for slope and waste multipliers.
Roof Area = Footprint Area × Slope Factor
Calculations strictly match National Roofing Contractors Association (NRCA) parameters and ASTM shingle standard regulations.
| Rise / 12 Pitch | Slope Angle (Degrees) | Slope Multiplier Factor |
|---|---|---|
| 4/12 | 18.43° | 1.0541 |
| 5/12 | 22.62° | 1.0833 |
| 6/12 | 26.57° | 1.1180 |
| 8/12 | 33.69° | 1.2019 |
| 12/12 | 45.00° | 1.4142 |
Standard 3-tab or architectural shingles typically package 3 bundles per square. Thus, 1 square (100 sq ft) of coverage requires exactly 3 bundles.
A roof slope factor (or pitch multiplier) is the ratio of inclined rafter length to horizontal run, calculated as: Multiplier = √(Rise² + Run²) ÷ Run.
For a 6/12 pitch, Rise = 6 and Run = 12. Multiplier = √(6² + 12²) ÷ 12 = √(36 + 144) ÷ 12 = √180 ÷ 12 = 1.11803.
Gable roofs typically allow for a 10% waste buffer. Complex hip and valley roofs require 15% to 20% waste factor to account for diagonal cuts.
Exactly 100 square feet. A roof measuring 2,500 square feet equals exactly 25 roofing squares.
High-wind zones require specific ASTM D3161 fastener counts (6 nails per shingle instead of 4), though the actual shingle area remains governed by the physical pitch.
Convert m² to sq ft by multiplying by 10.76391, then divide by 100 to get squares.
Estimators usually calculate fields only; starter shingles and ridge caps must be calculated separately based on linear edge lengths (eave and ridge lengths).
It is the standard engineering specification for asphalt shingles made from glass felt and surfaced with mineral granules.
NRCA publishes professional construction manuals outlining waterproofing and wind standards for residential steep-slope roofing.
One roofing square equals exactly 100 square feet of roof deck coverage.
Three bundles of standard 3-tab or architectural asphalt shingles equal 1 roofing square.
Include a 10% waste factor for simple gable roofs or 15% to 20% for complex hip roofs with valleys and dormers.
IRC Section R905 specifies 4 nails per shingle for standard slopes, or 6 nails per shingle in designated high-wind zones.
Starter shingles are required along 100% of eave and rake edges. Measure total perimeter linear feet and add 5% for lap cuts.
A standard roll of #15 felt covers 432 sq ft (4 roofing squares), while #30 felt rolls cover 216 sq ft (2 squares).
One bundle of specialized hip and ridge shingles covers 25 to 35 linear feet of roof ridge or hip line.
IRC R905.2 permits asphalt shingles on slopes down to 2:12 if double-layer underlayment is installed; standard single underlayment requires a 4:12 minimum slope.
Offer your readers or clients an interactive calculation tool. Copy and paste the HTML code below into your website: