Roof Shingle Calculator: Bundles, Squares & Cost
Build your material estimate
Use measured surface area for a completed takeoff, footprint mode for a simple roof, or separate planes for additions, dormers, intersecting roofs, and mixed pitches.
Advanced display settings
Order summary
Enter roof details to see an order recommendation.
Advertisement
Worked example: 40 × 30 ft roof at 6:12
Assume a 40 × 30 ft horizontal footprint, no overhang, a 6:12 pitch, 10% waste, and a product with exactly three bundles per 100 ft² roofing square.
- Footprint:
40 × 30 = 1,200 ft². - 6:12 pitch factor:
sqrt(1 + (6 / 12)²) = 1.1180. - Sloped roof area:
1,200 × 1.1180 = 1,341.64 ft². - Waste-adjusted area:
1,341.64 × 1.10 = 1,475.80 ft², or 14.758 roofing squares. - Exact field bundles:
14.758 × 3 = 44.274. - Final field order: round up to 45 bundles. Starter, hip-and-ridge, and underlayment remain separate line items.
Formulas and ordering logic
A US roofing square is 100 ft² (9.2903 m²) of installed roof coverage. The square is shown as a trade reference even when metric results are selected. The product's manufacturer-listed installed coverage is the controlling input.
- Pitch factor:
sqrt(1 + (rise / 12)²) - Adjusted footprint:
(length + 2 × rake overhang) × (width + 2 × eave overhang) - Sloped area:
horizontal area × pitch factor - Order area:
sloped area × (1 + waste% / 100) - Exact field bundles:
order area ÷ installed coverage per bundle - Whole packages: each exact field, starter, ridge, or underlayment quantity is rounded up separately.
Rounding each product independently prevents unlike products and unlike coverage rates from being combined blindly.
Roof pitch and size reference tables
| Pitch | Angle | Area multiplier |
|---|---|---|
| 0:12 | 0.0° | 1.000 |
| 2:12 | 9.5° | 1.014 |
| 4:12 | 18.4° | 1.054 |
| 6:12 | 26.6° | 1.118 |
| 8:12 | 33.7° | 1.202 |
| 10:12 | 39.8° | 1.302 |
| 12:12 | 45.0° | 1.414 |
| 18:12 | 56.3° | 1.803 |
| 24:12 | 63.4° | 2.236 |
| Measured roof area | Order area | Exact squares | Field bundles |
|---|---|---|---|
| 1,000 ft² | 1,100 ft² | 11.0 | 33 |
| 1,500 ft² | 1,650 ft² | 16.5 | 50 |
| 2,000 ft² | 2,200 ft² | 22.0 | 66 |
| 2,500 ft² | 2,750 ft² | 27.5 | 83 |
Roof measurement guide
- Start with plans, permit drawings, a professional takeoff, or measurements made safely from the ground or inside the attic. Do not climb onto a roof just to use this tool.
- For footprint mode, measure the horizontal building length and width. Enter eave and rake overhangs as the amount on each side; the calculator displays adjusted dimensions for checking.
- For multi-plane mode, divide the roof into rectangles on a plan. Enter each plane's horizontal length, width, unit, and pitch; use separate rows where pitch changes.
- Measure starter-course edges separately from hips and ridges. Valleys affect waste and system details but are not ridge-cap length.
- Use installed coverage from each package. Product exposure, laps, compatible accessories, and fastening instructions vary.
Methodology, review, and product sources
Responsible team: Starlight Tools Editorial Team. Last reviewed: 16 July 2026. The arithmetic and interface were reviewed for internal consistency; no independent professional roofer, engineer, or code-official review is claimed.
The calculator uses geometry, unit conversion, percentage allowance, division by installed coverage, and upward whole-package rounding. Product compatibility, minimum slope, deck preparation, leak barriers, underlayment laps, fastening, ventilation, and code compliance are product- and location-specific requirements outside this arithmetic.
- Owens Corning Roofing document library — current shingle, starter, hip-and-ridge, and underlayment instructions.
- Owens Corning Starter Strip instructions — an example of manufacturer-listed linear bundle coverage.
- Owens Corning ProEdge hip-and-ridge instructions — product exposure and fastening are specific to the accessory.
- Owens Corning ProArmor specifications — distinguishes roll size from installed coverage after overlap.
- Owens Corning Duration installation instructions — starter, field-shingle, and fastening details.
- GAF Grand Sequoia installation instructions — an example of manufacturer-listed field-shingle bundle coverage.
- GAF Royal Sovereign installation instructions — example of special underlayment treatment for 2:12 to under 4:12 slopes.
Planning warning: This is a materials estimate, not structural, safety, installation, warranty, or code advice. Confirm the final order and roof-system requirements with the manufacturer, supplier, qualified contractor, and local authority.
Roof shingle FAQs
How many bundles of shingles are in a square?
A roofing square is 100 square feet of installed coverage. Three bundles per square is common, but some products require four, five, or another quantity. Use the installed coverage printed on the product wrapper or data sheet.
How many square feet does a bundle of shingles cover?
A three-bundle-per-square product covers about 33.33 square feet per bundle; four bundles per square covers 25 square feet; and five covers 20 square feet. Manufacturer-listed installed coverage is authoritative.
How many shingle bundles do I need for a 2,000-square-foot roof?
At 10% waste and exactly three bundles per 100-square-foot roofing square, a measured 2,000-square-foot roof needs 66 field bundles. Different waste or product coverage changes the result.
What waste percentage should I use for shingles?
Use 10% as a starting estimate for a simple gable, 15% for a moderately complex roof, and 20% for a roof with many hips, valleys, dormers, or cuts. Confirm the final allowance with the installer or supplier.
How do I measure roof area safely?
Prefer plans, a professional roof takeoff, or measurements made safely from the ground or inside the attic. Measure each horizontal roof plane and apply its pitch, or enter an already measured sloped surface area. Do not climb onto a roof just to use this calculator.
How does roof pitch affect shingle quantity?
Pitch increases sloped surface area above the horizontal footprint. The calculator multiplies horizontal area by the square root of 1 plus rise-over-run squared; a 6:12 pitch uses a factor of about 1.118.
Are starter strips included in the field-shingle bundle count?
No. Enter total starter-course edge length and the starter product's linear coverage per bundle. The calculator reports dedicated starter bundles separately.
Are ridge caps and hip shingles included?
No. Enter the combined hip-and-ridge length and the accessory product's linear coverage per bundle. Product exposure and coverage vary, so use manufacturer data.
How many underlayment rolls do I need?
The calculator divides waste-adjusted roof area by the entered installed coverage per roll and rounds up. Use coverage after required laps, not nominal sheet area, and follow the selected product's instructions.
Should I keep leftover shingles?
Keeping a small number of matching shingles can help with later repairs because colors and product lines can change. Store them flat and dry, and follow the manufacturer's storage guidance.