RoofingCalculatorHQ

Calculate Roofing — Full Material Takeoff

Calculate roofing materials for your project: shingles, underlayment, ice & water shield, drip edge, ridge cap, starter, nails, and OSB decking — with material cost estimate.

Roofing Material Calculator

Estimate every material you'll need to re-roof a gable house: shingles, underlayment, ice & water shield, drip edge, ridge cap, starter strip, and nails — plus a material-only cost estimate.

Roof area
1653
sq ft (with waste)
Squares
16.53
1 sq = 100 sq ft
Shingle bundles
50
Architectural (30-yr)
Starter bundles
1
~120 lf/bundle
Ridge cap boxes
3
ridge + hip
Underlayment rolls
2
synthetic, 10 sq/roll
Ice & water rolls
2
36" × 65 ft
Drip edge pieces
16
10 ft each
Valley flashing
0
10 ft pieces
Roofing nails
37
lbs (1.25" galv)
OSB decking
47
7/16" sheets (if re-decking)
Materials only
$3,457
add labor: $150–350/sq

What this roofing calculator estimates

This is a full-takeoff calculator. Plug in your roof measurements and shingle choice, and it returns:

  1. Roof surface area — footprint × slope factor, plus your chosen waste %
  2. Shingle bundles — at 3 per square (architectural / 3-tab) or 4 per square (premium)
  3. Starter strip bundles — sized to your eave length (about 120 lf per bundle)
  4. Hip & ridge cap boxes — sized to ridge + hip linear feet
  5. Underlayment rolls — synthetic, at 10 squares per roll
  6. Ice & water shield rolls — 36-inch × 65-foot rolls, sized to eaves and valleys
  7. Drip edge pieces — 10-foot pieces along eaves and rakes
  8. Valley flashing — 10-foot pieces of W-valley or open-valley metal
  9. Nails — pounds of 1.25-inch galvanized at 320 nails per square
  10. OSB decking sheets — 7/16-inch, 32 sq ft per sheet (only if you’re re-decking)
  11. Material cost estimate — total in 2026 retail pricing

Step 1 — Measure the footprint

Walk the perimeter of your house and measure the building length and building width to the drip edge, not to the wall. Add overhangs to both. For an L-shaped or T-shaped house, measure each rectangular section separately and add the footprints together — then you can use the calculator on each section.

If you have an aerial measurement service report (EagleView, GAF QuickMeasure), use those numbers directly. Otherwise, get the dimensions from your survey, plat map, or by stepping the perimeter (your stride is roughly 2.5 ft).

Step 2 — Determine the pitch

Pitch is “X over 12” — for every 12 inches of horizontal run, the roof rises X inches. Common residential pitches are 4/12 to 9/12. If you don’t know your pitch, use the roof pitch calculator — measure the rise over a 12-inch run with a level and a tape.

The slope factor is what converts footprint to surface area:

slope factor = √(1 + (pitch / 12)²)

A 6/12 roof has slope factor 1.118 — meaning the actual roof surface is 11.8% larger than the footprint area. A 12/12 roof has slope factor 1.414 — 41.4% larger. This is why a steep roof costs significantly more material than a shallow one for the same house.

Step 3 — Set the waste percentage

Waste is shingles you cut and throw away at hips, valleys, and rakes. Use:

  • 10% for a simple gable (two planes meeting at one ridge, no valleys)
  • 12–15% for a hip roof (four planes, four hip lines)
  • 15–18% for a cut-up roof with dormers, gables, and valleys
  • 18–22% for a complex roof with multiple turrets, decorative gables, or pitches steeper than 9/12

Premium and laminated designer shingles waste more because each piece is larger and harder to re-use after a cut. Add 2–3% to the figures above.

Step 4 — Measure your linear feet

The accessory materials are sized in linear feet, not square feet. Walk your roof and measure (or use these rules of thumb):

  • Ridge length = the building length (for a gable). For a hip roof, it’s shorter — usually building length minus building width.
  • Hip length = on a hip roof, four hip lines run from each corner up to the ridge. Each hip is roughly √(half-width² × (1 + slope_factor²)).
  • Valley length = where two roof planes meet inward. Measure on the roof.
  • Eave length = the bottom edge of the roof, where water drips off. For a gable, it’s 2 × building length (one eave per side). For a hip, it’s the entire perimeter.
  • Rake length = the sloped edge of a gable, from eave to ridge. There are two rakes per gable end.

Step 5 — Choose ice & water shield rows

Ice and water shield is a self-adhered membrane that prevents leaks from ice damming. The 2026 IRC R905.1.2 says it must extend from the eave to a point at least 24 inches inside the exterior wall line of the building. In practice:

  • 0 rows — warm climates, no ice dam risk (Texas south of Dallas, Florida, southern California, southern Arizona)
  • 1 row (3 ft up the eave) — mixed climates
  • 2 rows (6 ft up the eave) — cold climates with regular freeze/thaw (Minnesota, Maine, Upstate NY, mountain states above 4,000 ft)

Always run ice & water in valleys regardless of climate. Most manufacturers also require it around chimneys, skylights, and any penetration.

Step 6 — Read the results

The calculator outputs everything you need to walk into a roofing supply yard or place an order. Save the screen or screenshot for your supplier.

How the math works (so you can sanity-check)

Reference example — a 30 × 40 ft house, 6/12 pitch, 1 ft overhang, architectural shingles, 10% waste, 1 ice & water row:

Slope factor = √(1 + (6/12)²) = 1.118
Roof footprint = (30+2) × (40+2) = 32 × 42 = 1,344 sq ft
Surface area = 1,344 × 1.118 = 1,503 sq ft
With 10% waste = 1,653 sq ft → 16.5 squares
Bundles = 16.5 × 3 = 50 bundles

Eave length = 2 × 42 = 84 ft → starter bundles = ⌈84 / 120⌉ = 1
Ridge length = 42 ft → cap boxes = ⌈42 / 20⌉ = 3
Underlayment = ⌈16.5 / 10⌉ = 2 rolls
Ice & water = ⌈84 / 65⌉ = 2 rolls
Drip edge = ⌈(84 + 74) / 10⌉ = 16 pieces
Nails = 16.5 × 320 = 5,280 → ⌈5,280 / 144⌉ = 37 lbs

Pricing assumptions (2026 retail)

These prices reflect mid-2026 retail at Home Depot, Lowe’s, ABC Supply, and Beacon. Source: HomeAdvisor 2026 cost data + manufacturer MSRPs (GAF, CertainTeed, Owens Corning).

  • Architectural shingles: $130–160/square (calc uses $145)
  • 3-tab shingles: $95–115/square (calc uses $105)
  • Premium / designer shingles: $250–325/square (calc uses $285)
  • Synthetic underlayment: $95–120/roll
  • Ice & water shield: $100–130/roll
  • Drip edge: $10–15/piece
  • Valley flashing: $25–32/piece
  • Starter strip: $50–60/bundle
  • Hip & ridge cap: $65–85/box
  • 1.25” galvanized nails: $4/lb

Add labor at $150–$350 per square depending on region and complexity (NRCA contractor pricing 2026). Tear-off adds $100–150/square. Disposal adds $50–80/square.

Common mistakes to avoid

Forgetting overhangs. A 30 × 40 ft house is not 1,200 sq ft of roof. With a 1 ft overhang it’s 1,344 sq ft of footprint, then 1,503 sq ft of surface area at 6/12.

Underestimating waste. A hip roof with two valleys and a dormer at 12% waste leaves you a bundle short. Use 15%.

Wrong nail length. 1.25-inch is for new install or single tear-off. Re-roofing over an existing layer needs 1.75-inch nails to fully penetrate the deck.

Ignoring ice & water in valleys. Even in Phoenix you need ice & water in valleys — that’s where leaks start.

Not ordering starter strip. People buy regular shingles and try to cut their own starter. Starter strip is engineered to bond the first course at the eave; using cut shingles voids most warranties.

What this calculator doesn’t include

  • Ventilation (ridge vents, soffit vents, gable vents) — sized separately by attic CFA
  • Pipe boots, flashings around penetrations
  • Step flashing where the roof meets a wall
  • Gutters and downspouts
  • Skylight tear-out and re-flashing

For a complete project budget, add 8–12% to the materials cost for these accessories, plus your labor and tear-off line items.

Sources: 2026 International Residential Code R905; NRCA Steep-Slope Roofing Manual; HomeAdvisor 2026 roofing cost data; manufacturer installation specs (GAF, CertainTeed, Owens Corning).

Frequently asked questions

How many bundles of shingles do I need per square?
Three bundles per square (100 sq ft) for standard 3-tab and architectural shingles. Premium and luxury shingles (50-year, designer profiles like GAF Grand Sequoia or CertainTeed Presidential) typically need four bundles per square because each shingle is heavier and covers less. Always order one extra bundle to account for cuts at hips and valleys.
How much waste should I add when calculating roofing materials?
Add 10% for a simple gable roof with no valleys. Add 15% for a hip roof or any roof with multiple cuts at valleys, dormers, and skylights. Add 17–20% for complex roofs with lots of breaks, octagonal turrets, or steep pitches over 9/12 where shingles can't be re-used cleanly. Premium and designer shingles also waste more — bump waste up by 2–3% if installing them.
Do I need ice and water shield over the entire roof?
No, only over vulnerable areas. The 2026 IRC R905.1.2 requires ice barrier on roofs in regions where the average January temperature is 25°F or lower. The barrier must extend from the eave edge to a point at least 24 inches inside the exterior wall line of the building. Always run ice & water in valleys, around chimneys, around skylights, and around any roof penetration regardless of climate.
How many nails per square for asphalt shingles?
Standard nailing is four nails per shingle, which equals about 320 nails per square for 3-tab and architectural shingles (roughly 80 shingles per square). High-wind areas (Florida, coastal Carolinas, Gulf Coast) require six nails per shingle per most manufacturer warranties — that's about 480 nails per square. At 144 nails per pound for 1.25-inch galvanized roofing nails, plan on 2.2 pounds per square (3.3 lbs in high-wind areas).
What length roofing nail should I use?
Use 1.25-inch (32mm) galvanized roofing nails for re-roofing over a single existing layer or for new installation over 7/16-inch OSB. Use 1.75-inch nails when nailing through two layers of shingles or thicker decking. Nail must penetrate the deck by at least 0.75 inch or fully through plywood/OSB if it's thinner than that — IRC R905.2.5 spec. Don't use staples (banned in most jurisdictions and voids most manufacturer warranties).
How much does it cost to material a typical roof?
For a 1,500–2,000 sq ft single-story gable home (about 17–22 squares of roof), expect $2,500–$4,500 in materials for architectural shingles, underlayment, ice & water, drip edge, and accessories — not including labor or tear-off. Premium shingles double the materials cost. Add labor at $150–$350 per square depending on region and roof complexity (NRCA 2026 contractor pricing data).
Should I include the overhang in my measurements?
Yes. The roof extends past the wall by the overhang on every side, so a 30 × 40 ft house with a 1 ft overhang has a 32 × 42 ft roof footprint — that's 1,344 sq ft of footprint, not 1,200. Forgetting overhangs is the most common reason DIY estimates come up short. Measure to the drip edge, not to the wall.

Related calculators