Roofing Calculator

Enter roof footprint and pitch — get bundles, squares, felt, nails, and drip edge.

👆 Swipe to choose your material
1
Roof
2
Shingles
3
Results
📐 Roof footprint
Measure the length and width of your house at ground level. We apply a pitch multiplier to get actual roof area.
House length
'
"
= 40.00 ft
House width
'
"
= 30.00 ft
Roof pitch (rise/run)
📐
3/12
Low
📐
6/12
Common
📐
8/12
Moderate
📐
10/12
Steep
📐
12/12
Very steep
💡
The pitch multiplier accounts for extra surface on steep roofs. 6/12 is the most common residential pitch in North America.
🏠 Shingle type & pricing
1 roofing square = 100 sq ft. Standard shingles = 3 bundles/square (~33.3 sq ft/bundle).
3-Tab
3 bundles/sq
◼️
Architectural
3 bundles/sq
Premium/Heavy
5 bundles/sq
Ridge length
'
"
= 40.00 ft
🏠
10% waste for simple gable, 15% for average, 20%+ for complex roofs. Ridge cap ≈ 1 bundle per 35 linear ft. Always add ice & water shield at eaves.
Bundles needed
shingle bundles
Shingle cost
Actual roof area
🛒 Complete shopping list
🏠
Shingles
Incl. waste & ridge cap
📜
Felt underlayment (#15)
4-square rolls = 400 sq ft
~$20/roll
🔩
Roofing nails (1-3/4" galv.)
~320 nails per square
~$45/5lb box
🪵
Drip edge (metal flashing)
Eaves & rakes perimeter
~$3/10ft piece
Ice & water shield
First 3 ft from eave — mandatory in cold climates
~$90/sq
Estimated total
materials only
📋 Breakdown
Footprint
Pitch multiplier
Actual area
Roofing squares
Bundles (w/ waste)
⚠️
Verify local building code — some areas require double underlayment or specific ice barrier depth. Ice & water shield is mandatory in most Canadian provinces.
🏠
One square = 100 sq ft of roof surface, 3 bundles of shingles. Add 10% waste for simple roofs, 15–20% for complex shapes. Ridge cap ≈ 1 bundle per 35 linear ft.

Roofing Calculator: Shingles, Felt & Supplies

A 2,000 sq ft house footprint with a 6/12 pitch roof requires approximately 30 roofing squares (3,000 sq ft of actual surface), which translates to 90 bundles of standard architectural shingles. Our calculator applies the correct pitch multiplier for your roof slope and gives you full quantities for shingles, underlayment, drip edge, and ice & water shield.

The most important variable in roofing estimation is pitch. A steeper roof has significantly more surface area than the house footprint suggests. Ignoring the pitch multiplier leads to systematic underestimation — sometimes by 30–40% on steep residential roofs. Always measure or calculate pitch before ordering materials.

How Roof Pitch Affects Material Quantities

Pitch is expressed as rise over run — the number of inches the roof rises for every 12 horizontal inches. A 4/12 pitch roof has a multiplier of 1.054, meaning a 1,000 sq ft footprint has approximately 1,054 sq ft of actual roof surface. A 9/12 pitch has a multiplier of 1.250 — 25% more surface than the footprint. Our calculator uses validated pitch multipliers for every common pitch from 3/12 to 12/12. To measure your roof's pitch: hold a level horizontally against the roof surface and measure how many inches the roof rises over a 12-inch run of the level.

Shingle Types and Coverage

Asphalt shingles are sold by the bundle, with 3 bundles equaling 1 square (100 sq ft of coverage). Standard 3-tab shingles use 3 bundles per square. Heavier architectural (laminated) shingles also typically use 3 bundles per square but some premium products use 4 — confirm with your supplier. Hip and ridge shingles are sold separately and are needed for all hip ridges, ridge lines, and can be used in valleys. Calculate ridge length separately and add it to your material list.

Underlayment: Felt vs. Synthetic

Underlayment provides a secondary water barrier between the shingles and the sheathing. Traditional #15 felt paper covers approximately 400 sq ft per roll (4 squares). #30 felt is heavier and covers approximately 200 sq ft per roll. Synthetic underlayment (Titanium, Rhino, Deck Armor) is lighter, stronger, and safer to walk on — most roofing codes now accept synthetic as an alternative to felt. On low-slope roofs (under 4/12 pitch), use double-layer felt or self-adhering membrane per manufacturer specifications.

Ice and Water Shield

Ice and water shield is a self-adhering membrane installed at eaves, valleys, and around penetrations. It prevents water intrusion from ice dams — a condition where snowmelt refreezes at the eave, backing water under the shingles. In climate zones with significant snow and ice (most of Canada and the northern U.S.), building codes require ice and water shield for a minimum of 24 inches inside the interior wall line. Our calculator applies the required coverage based on your eave length.

Drip Edge and Flashing

Drip edge is an L-shaped metal extrusion installed at all eaves and rakes. It directs water away from the fascia and prevents capillary action from pulling moisture back under the shingles. Install eave drip edge before the underlayment; install rake drip edge after. Step flashing at walls, chimney flashing, and valley flashing are additional components not included in the basic calculator — add them based on the specific features of your roof.

5 Pro Tips for a Better Roof

  • Never roof over two layers. Most codes allow one layer over existing, but a full tear-off allows inspection of sheathing and correct ice & water shield installation.
  • Use 6 nails per shingle, not 4. In high-wind zones, 6-nail application dramatically improves wind resistance. Check the manufacturer's specifications for your local wind rating.
  • Stagger joints by at least 1.5 inches. Vertical joints in adjacent rows must not align — staggering prevents water infiltration through the seam.
  • Order 10–15% extra. Hip roofs, complex rooflines, and steep pitches generate more waste from cuts. Return unused unopened bundles — most suppliers accept them.
  • Check sheathing while you're up there. Probe the sheathing with a screwdriver — soft spots indicate rot. A rotted board costs $30 to replace before shingling; it costs $300+ after.

Roofing FAQ

How many bundles of shingles for 1,000 sq ft footprint?

At 6/12 pitch (multiplier 1.118): 1,000 × 1.118 = 1,118 sq ft of actual surface ÷ 100 = 11.2 squares × 3 bundles = 33.6 bundles. Add 10–15% waste = 37–39 bundles. Always confirm which pitch multiplier applies to your specific roof before ordering.

How long do asphalt shingles last?

Standard 3-tab shingles last 15–20 years. Architectural shingles last 25–30 years. Premium architectural shingles rated for 40–50 years are available at higher cost. Lifespan is heavily affected by attic ventilation — poor ventilation traps heat and moisture that accelerates shingle deterioration. Proper ridge and soffit ventilation is as important as shingle quality.

Can I install shingles in cold weather?

Asphalt shingles should not be installed below 40°F (4°C) — they become brittle and crack easily, and the self-sealing strip doesn't activate without heat. If installing in cool conditions, hand-seal each shingle tab with a dab of roofing cement. Never install shingles at temperatures below 20°F (-7°C).

What is the minimum slope for asphalt shingles?

Standard asphalt shingles require a minimum slope of 4/12. On slopes from 2/12 to 4/12, shingles can be used with a double-layer of self-adhering ice and water shield as the underlayment. Below 2/12, use a low-slope roofing system (TPO, EPDM, modified bitumen).

How much does a new roof cost?

A complete shingle replacement on a 2,000 sq ft house footprint with a 6/12 pitch typically costs $8,000–$15,000 including labor, depending on region, shingle grade, and complexity. Materials alone (shingles, underlayment, ice shield, drip edge) run $2,500–$5,000. DIY installation saves significant labor cost but requires proper safety equipment and experience working at height.

© 2025 BuildCalc · Free construction material calculators for DIYers & contractors

About Privacy Policy

Construction FAQ

Common questions answered — straight from the job site.

How many gallons of paint do I need for a 12×12 room?
A 12×12 room with 8-ft ceilings has about 320 sq ft of wall area. At 350 sq ft per gallon, you need roughly 2 gallons for two coats (plus primer if painting bare drywall). Use BuildCalc's Paint Calculator to get the exact number including door and window deductions.
How many sheets of drywall for a 12×12 room?
A 12×12 room with 9-ft ceilings has 4 walls × 12 ft × 9 ft = 432 sq ft of wall area. With 4×8 sheets (32 sq ft) and 10% waste, you need about 15 sheets. Add ceiling sheets separately if needed. BuildCalc calculates this automatically.
How do I calculate flooring for an L-shaped room?
Split the L-shape into two rectangles, calculate each area separately, then add them together. Add your waste factor on top (10% for straight lay, 15% for diagonal). Enter the total combined area into BuildCalc's Flooring Calculator.
How many 80 lb bags of concrete for a 10×10 slab at 4 inches?
A 10×10 slab at 4 inches thick is 33.3 cubic feet = 1.23 cubic yards. One 80 lb bag covers 0.60 cu ft, so you need about 56 bags. For pours over 1 cubic yard, ready-mix concrete is usually more economical. BuildCalc shows both bag count and cubic yards.
What is a "square" in roofing and how do I calculate shingles?
One roofing square = 100 sq ft of roof surface. Standard shingles come 3 bundles per square (about 33 sq ft per bundle). To calculate, measure the footprint of your house at ground level, then apply a pitch multiplier: a 6/12 pitch roof is 11.8% larger than the footprint (factor 1.118). BuildCalc applies the correct multiplier automatically.
What R-value insulation do I need in North America?
North America building code minimums: attic R-41 (recommended R-50+), exterior walls R-22, crawlspace R-20. For new construction or major renovation, always verify with your local municipality — codes vary and are updated regularly. BuildCalc's Insulation Calculator uses these North America values as defaults.
How many 2×4 studs do I need for a 20-foot wall?
At 16" on-center spacing, a 20-ft wall needs about 16 studs (20 ÷ 1.333 + 1 = 16, rounded up). Add 15% for waste, corners, and headers. You also need 3 plates (top plate ×2, bottom plate ×1) × 20 ft = 60 linear feet of plate. BuildCalc's Lumber Calculator handles all of this.
How much gravel do I need for a 10×20 pathway at 3 inches deep?
10 ft × 20 ft × (3/12) ft = 50 cu ft = 1.85 cubic yards. Most gravel weighs about 1.4 tons per cubic yard, so that's roughly 2.6 tons. Order 10% extra for settling. BuildCalc's Gravel Calculator calculates cubic yards and estimated tons for any material type.
How many fence posts and pickets for 100 linear feet?
At 8-ft post spacing: 100 ÷ 8 + 1 = 14 posts. For 1×6 pickets with 1/2" spacing: 2.09 pickets per linear foot × 100 ft = 209 pickets. Add 2 rails per bay = 13 bays × 2 = 26 rails. BuildCalc uses the industry-standard 2.09 pickets/ft formula for accurate counts.
How many bags of stucco for 500 sq ft of exterior wall?
One 80 lb bag covers approximately 27 sq ft per coat. For 3 coats (scratch, brown, finish) over 500 sq ft: 500 ÷ 27 × 3 = 56 bags. If applying over wood framing, add metal lath: 500 ÷ 27 = 19 sheets of lath. BuildCalc's Stucco Calculator handles multi-coat calculations automatically.
How do I calculate thinset (tile adhesive) and grout?
Thinset coverage with a 1/4"×3/8" notched trowel: one 50 lb bag covers about 75 sq ft. Grout coverage: one 25 lb bag covers about 60–80 sq ft (we use 70 sq ft as a conservative average). These values match Schluter and LATICRETE guidelines. BuildCalc calculates both automatically when you select tile flooring.
Should I add a waste factor for tile, and how much?
Yes — always add waste for cuts and breakage. Standard straight lay: 10%. Diagonal (45°) lay: 15–20% because of the larger cuts at edges. Complex patterns or small tiles: up to 15%. Always buy extra from the same dye lot — colours vary between batches. BuildCalc adds the diagonal waste automatically when you select 45° layout.
What is board feet and how do I calculate lumber quantities?
A board foot = 1 ft × 1 ft × 1 inch thick (144 cubic inches). For framing, most contractors count by piece (studs, plates) rather than board feet. At 16" o.c., a standard 8-ft stud wall needs 1 stud per 1.33 linear feet of wall. BuildCalc's Lumber Calculator gives you piece counts for 2×4 framing, not board feet.
How do I measure an odd-shaped room for flooring?
Break the room into rectangles. Measure each rectangle (length × width) and add the areas together. Round up to the nearest square foot. For alcoves or closets, add those areas too — you'll cut from the same flooring. Enter the total combined area into BuildCalc and select your waste factor based on material type.
Do I need a permit for a fence, deck, or concrete slab?
It depends on your municipality. In most North America cities: fences over 2 m (6.5 ft) require a permit; decks over 24 inches above grade require a permit; concrete slabs in the front yard may require a permit. Always check with your local building department before starting. Also call 811 (Canada) or 811 (USA) before digging any post holes.
0
Recent calculations
💡 Use this for quick math on the job site — multiply area × price, divide by tile size, or check quantities.

Quick Construction Calculator

Use Standard mode for everyday math: multiply area × price, add material quantities, or divide total cost by unit count. Tap any history result to reuse it as your next input.

Switch to Ft / In / Fractions mode to add, subtract, multiply, or divide measurements exactly like reading a tape measure — feet, inches, and 1/16th fractions. Ideal for converting room dimensions, calculating cut lengths, or adding up multiple measurements on the fly.