Last updated: 2026-05-27 by Ted Sellers, Owner
Last updated June 2026 by Ted Sellers, Sellers Roofing Company
“How many roofing shingles do I need?” is the first question every homeowner asks before calling a supply yard or getting an estimate. The answer starts with your roof’s actual surface area — not your house’s square footage — and there’s a simple formula I’ve used for 18 years to get it right before I even pull into a driveway.
A standard architectural shingle covers 33.3 sq ft per bundle. Divide your total roof area (in sq ft) by 100 to get squares, multiply by 3 to get bundles, then add 10% for waste. A 2,000 sq ft house with a 6/12 pitch typically needs 63–72 bundles.
Step 1 — Understand the basic shingle math
Before you measure anything, you need to know what you’re measuring toward.
- 1 square = 100 sq ft of roof surface
- 1 bundle = 33.3 sq ft of coverage (3 bundles per square for standard architectural shingles)
- Most architectural shingles = 3 bundles per square — GAF Timberline HDZ, Owens Corning Duration, CertainTeed Landmark all follow this
- Some premium or heavyweight shingles = 4 bundles per square — always check the package
The goal is to calculate your roof’s total surface area in square feet, convert that to squares, then convert squares to bundles. Simple as that.
Step 2 — Measure your roof planes
You don’t need to get on the roof to do this. You can measure the footprint of your house from the ground and apply a pitch multiplier. Here’s how I do a quick estimate for homeowners on the phone.
Method A: Ground-level measurement with pitch factor
1. Measure the length and width of your house’s footprint (include any attached garage or additions) 2. Multiply length × width to get the flat footprint area 3. Apply the pitch multiplier from the table below
| Roof Pitch | Pitch Multiplier |
|---|---|
| 4/12 | 1.054 |
| 5/12 | 1.083 |
| 6/12 | 1.118 |
| 7/12 | 1.158 |
| 8/12 | 1.202 |
| 9/12 | 1.250 |
| 10/12 | 1.302 |
| 12/12 | 1.414 |
Example: House footprint is 40 ft × 50 ft = 2,000 sq ft. Roof pitch is 6/12. 2,000 × 1.118 = 2,236 sq ft of roof surface
Method B: Direct measurement on the roof
If you’re comfortable on a ladder and roof, measure each plane directly:
- Measure the length and width of each plane (ridge to eave × rake to rake)
- Add all planes together
For a simple gable roof, you have two planes. For a hip roof, you have four. Ranch homes often have four or more planes once you count dormers and garage sections.
Step 3 — Convert to squares and bundles
Once you have your total roof area, the rest is arithmetic.
Total sq ft ÷ 100 = Squares Squares × 3 = Bundles (for standard 3-bundle architectural shingles) Add 10% waste minimum
For a hip roof or a roof with lots of valleys, dormers, and angles, I use 15% waste.
Real examples for common house sizes
1,500 sq ft house (6/12 pitch)
- Footprint: ~30 × 50 ft = 1,500 sq ft
- Roof surface: 1,500 × 1.118 = 1,677 sq ft
- Squares: 1,677 ÷ 100 = 16.8 squares → round to 17
- Bundles: 17 × 3 = 51 bundles
- Add 10% waste: 51 × 1.10 = 56 bundles
- Starter strip: add 1 bundle per 100 LF of eaves (typically 3–4 bundles)
- Ridge cap: add 1 bundle per 35 LF of ridge
2,000 sq ft house (6/12 pitch)
- Footprint: ~40 × 50 ft = 2,000 sq ft
- Roof surface: 2,000 × 1.118 = 2,236 sq ft
- Squares: 2,236 ÷ 100 = 22.4 squares → round to 23
- Bundles: 23 × 3 = 69 bundles
- Add 10% waste: 69 × 1.10 = 76 bundles
- Starter strip: ~4–5 bundles
- Ridge cap: ~2 bundles
2,500 sq ft house (7/12 pitch)
- Footprint: ~42 × 60 ft = 2,520 sq ft
- Roof surface: 2,520 × 1.158 = 2,918 sq ft
- Squares: 2,918 ÷ 100 = 29.2 squares → round to 30
- Bundles: 30 × 3 = 90 bundles
- Add 10% waste: 90 × 1.10 = 99 bundles
- Starter strip: ~5–6 bundles
- Ridge cap: ~3 bundles
Don’t forget these — the items homeowners always miss
My estimates include everything. When homeowners try to buy their own materials, they consistently forget four things:
Starter strip shingles. You can’t start a roof with a full field shingle. Starter strip goes on the eaves and the rakes first. A separate starter strip product (like GAF Pro-Start or OC Starter) uses about 1 bundle per 100 linear feet of eave. On a 40×50 house, your eave perimeter is roughly 180 LF — that’s 2 bundles of starter. Don’t skip it; it’s required for the wind warranty.
Hip and ridge cap shingles. The ridge cap is a separate product. Standard ridge cap covers about 35 LF per bundle. Measure your total ridge and hip length and order accordingly. On a complex hip roof, ridge and hip length can add up to 80–100+ LF.
Underlayment and ice & water shield. Not shingles, but you need them. Minnesota code requires ice & water shield at eaves (minimum 24 inches inside the exterior wall, which means 36 inches of coverage in most cases) and in valleys. Budget 1–2 squares of ice & water for a standard home.
Drip edge. Required at eaves before underlayment, and at rakes over underlayment. It’s metal, not shingles, but it’s part of the order.
What I see on Twin Cities roofs
In Maple Grove and Woodbury, where a lot of the 1990s two-story colonials live, I see 25–30 square roofs regularly. Those houses look modest from the street but the roof is substantial once you account for pitch.
In Eden Prairie and Edina, some of the bigger custom homes run 35–45 squares. I always measure those roofs personally before ordering because one mistake on a 45-square job costs real money.
In Highland Park and Crocus Hill, the older bungalows and two-stories are often in the 18–22 square range, but they have complicated valley and dormer situations that push waste to 15%.
Common mistakes (and how to avoid them)
- Using house square footage instead of roof surface area. Your 2,000 sq ft house doesn’t have a 2,000 sq ft roof. Pitch adds 10–40% more area depending on slope.
- Ignoring starter strip and ridge cap. These are separate products. Forgetting them means a second supply yard trip.
- Using 0% waste. There’s always waste. A clean gable roof wastes 8–10%. A hip roof with dormers wastes 12–15%. Order short and you’re doing a mid-job run.
- Buying bundles without confirming they’re 3-bundle shingles. Some heavier-weight shingles are 4 bundles per square. The package always says — check before you math.
- Rounding down on squares. Always round up to the nearest full square. You can return sealed bundles; you can’t return a job where you ran short.
Common Questions
How many roofing shingles do I need? Take your roof’s total surface area in square feet, divide by 100 to get squares, multiply by 3 for bundles (standard architectural shingles), and add 10% for waste. Don’t forget starter strip and ridge cap.
How do I calculate shingles for my roof? Measure the footprint of your house, multiply by a pitch factor (1.118 for 6/12, 1.158 for 7/12, 1.202 for 8/12), divide by 100 for squares, then multiply by 3 for bundles.
How many bundles of shingles do I need for a 1,500 sq ft house? A 1,500 sq ft house with a 6/12 pitch has about 1,677 sq ft of roof — that’s 17 squares or about 56 bundles including 10% waste, plus starter and ridge cap.
How many squares is a 2,000 sq ft roof? With a 6/12 pitch, a 2,000 sq ft house footprint produces about 22–23 squares of actual roof surface. With a steeper 8/12 pitch, that climbs to 24–26 squares.
What’s the waste factor for shingles? Use 10% for a simple gable roof. Use 15% for a hip roof or any roof with valleys, dormers, or skylights. Some complex roofs need 20%.
How many bundles of shingles per square? Standard architectural shingles (GAF Timberline HDZ, Owens Corning Duration, CertainTeed Landmark) are 3 bundles per square. Some premium heavyweight shingles are 4 bundles per square — check the package.
Get help from a Twin Cities roofer
If you want someone to measure your roof and give you an exact material count, I’m glad to do it. Contact Sellers Roofing for a free estimate — I’ll measure every plane and hand you a complete material list.
Ted Sellers Sellers Roofing Company | MN Lic #803862 Arden Hills, MN | Serving the Twin Cities since 2008
Frequently Asked Questions
How many roofing shingles do I need for a 1,500 sq ft house?
A 1,500 sq ft house with a moderate 6/12 pitch typically has about 1,700–1,900 sq ft of actual roof surface. That’s 17–19 squares, or 51–57 bundles. Add 10% waste for a standard gable roof.
How do I calculate how many shingles I need?
Measure the length and width of each roof plane, multiply to get area, add all planes together, divide by 100 to get squares, then multiply squares by 3 to get bundles. Add 10% waste minimum.
How many bundles of shingles do I need for a 2,000 sq ft house?
Expect 21–24 squares (63–72 bundles) for a 2,000 sq ft house with a standard 6/12 pitch, including waste. Hip roofs add another 10–15% for waste.
Need a roof inspection in Saint Paul or the Twin Cities? Call Sellers Roofing Company at +1-651-703-2336 or schedule a free estimate. We are a black-owned, NMSDC-certified MBE roofing contractor with 18+ years experience.
