How Many Bundles of Shingles Do I Need? Roof Shingle Estimating Guide
How many bundles of shingles do I need? For standard 3-tab and architectural shingles, the answer is 3 bundles per roofing square, and 1 square = 100 sq ft of roof. So a 2,000 sq ft roof needs about 60 bundles of field shingles, plus roughly 10% waste, which brings you to about 66 bundles. Starter strip and ridge cap are ordered separately.
That is the short version. The long version matters, because two things trip up almost every first-time estimate: your house footprint is not your roof area, and not every shingle is 3 bundles per square. Both mistakes leave you short on delivery day.
One note before anything else. This is an estimating guide, not installation advice. Roofing is dangerous work, and it is governed by local code and permits. Steep roofs, complex roofs, and anything you are not fully confident on are a job for a licensed roofer. Nothing here approves your roof or your plan. It just helps you count.
How many bundles are in a square?
Three, for standard shingles. Roofing is sold by the square, and a square is exactly 100 sq ft of finished roof surface. Standard 3-tab and standard architectural (laminate) shingles are packaged 3 bundles to the square, which means each bundle covers about 33.3 sq ft.
Quick reference for standard shingles:
- 1 square = 100 sq ft = 3 bundles
- 1 bundle covers about 33.3 sq ft
- 10 squares = 1,000 sq ft = 30 bundles
- 20 squares = 2,000 sq ft = 60 bundles
- 30 squares = 3,000 sq ft = 90 bundles
The square is the unit everything else in roofing is quoted in. Underlayment, labor, tear-off, disposal. Once you know your squares, you can talk to a supplier and a roofer in their own language. More detail on the packaging math lives in our breakdown of bundles of shingles per square.
Is 3 bundles per square always right?
No, and this is the honesty part. Standard 3-tab and standard architectural shingles are 3 per square. Specialty and luxury shingles are not. Heavier designer profiles commonly run 4, 5, or even 6 bundles per square. Some heavy shingles cover only 20 or 25 sq ft per bundle because the product is thicker and a bundle can only be so heavy to handle.
So the rule is simple. Before you order, confirm coverage on the actual product you are buying:
- Read the bundle wrapper. Coverage per bundle is printed right on it.
- Read the manufacturer technical data sheet. It states bundles per square for that exact line.
- Ask the supplier to confirm before the order is placed, not after.
If you assume 3 per square and your shingle is actually 5 per square, your order is short by two thirds. That is not a rounding error. That is a stalled job with felt exposed to weather. Shingle count per bundle also varies by product, which we cover in how many shingles are in a bundle.
Is my house square footage the same as my roof?
No. This is the single biggest estimating trap, and it is worth saying flatly: your house footprint is not your roof area. A 2,000 sq ft footprint does not have a 2,000 sq ft roof. The roof is tilted, so it is bigger than the flat outline it covers. It also extends past the walls at the eaves and rakes.
The relationship looks like this:
- Roof area = footprint x pitch multiplier, plus overhangs
- The steeper the roof, the bigger the gap between the two numbers
- Only a truly flat roof would match the footprint, and flat roofs do not get shingles
There is a second wrinkle. Footprint means the ground-level outline of the area the roof covers, not the total living space. A two-story 2,000 sq ft house might only have a 1,000 sq ft footprint. Attached garages and additions with their own roofs get counted too. If you are working out the outline, a Square Footage Calculator handles the odd shapes and bump-outs.
What is a roof pitch multiplier?
A pitch multiplier is the number you multiply your footprint by to get true roof area. Pitch is written as rise over run, like 6/12, meaning the roof rises 6 inches for every 12 inches it runs horizontally. Steeper pitch means a bigger multiplier, and a bigger multiplier means more shingles.
Here are the multipliers:
- 3/12 = 1.031
- 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
Look at the spread. A 3/12 roof adds about 3% to your footprint. A 12/12 roof adds more than 41%. On a 2,000 sq ft footprint, that difference is over 700 sq ft of roof, which is more than 7 extra squares, which is more than 21 extra bundles. Pitch is not a detail. If you do not know yours, start with how to calculate roof pitch.
Worked examples: 1,500 sq ft footprint
Same house outline, three pitches, three very different orders:
- 4/12: 1,581 sq ft roof = 15.8 squares = 48 bundles (53 with waste)
- 6/12: 1,677 sq ft roof = 16.8 squares = 51 bundles (56 with waste)
- 8/12: 1,803 sq ft roof = 18.0 squares = 55 bundles (60 with waste)
Worked examples: 2,000 sq ft footprint
- 4/12: 2,108 sq ft roof = 21.1 squares = 64 bundles (70 with waste)
- 6/12: 2,236 sq ft roof = 22.4 squares = 68 bundles (74 with waste)
- 8/12: 2,404 sq ft roof = 24.0 squares = 73 bundles (80 with waste)
Notice the pattern. Going from 4/12 to 8/12 on the same 2,000 sq ft footprint costs you 10 extra bundles before waste. We walk through this exact scenario in more depth in bundles of shingles for a 2,000 sq ft house.
Rather than doing this by hand, plug your numbers into the Roofing Calculator. It takes building length, width and pitch, and returns roof area plus roofing squares, which is exactly what you need before you divide by bundle coverage.
What if I already know my roof area?
Then it is straightforward division. Roof area divided by 100 gives squares. Squares times 3 gives bundles for standard shingles. No pitch multiplier needed, because a measured roof area already includes the slope.
- 1,500 sq ft roof = 15 squares = 45 bundles (50 with waste)
- 2,000 sq ft roof = 20 squares = 60 bundles (66 with waste)
- 3,000 sq ft roof = 30 squares = 90 bundles (100 with waste)
The catch is making sure the number you have is actually roof area and not footprint. An old contract, an insurance report, or a satellite measurement report will usually say. A number you remember from the listing sheet almost certainly does not. If you want to see the conversion step by step, read how many squares a 1,500 sq ft roof is.
Getting a trustworthy roof area means measuring the roof planes, not guessing. Our guide on how to measure a roof for shingles covers the plane-by-plane method. If any part of that involves climbing, stop and hire it out. A measurement is not worth a fall.
How much extra should you order?
Order more than the math says. Every cut at a rake, valley, hip or penetration produces scrap you cannot use elsewhere. That scrap is the waste factor, and it is not optional padding. It is part of the real number.
- Simple gable roof: about 10% extra
- Complex roof with hips, valleys and dormers: up to about 15% extra
Why does complexity cost so much more? Because valleys and hips force diagonal cuts across full shingles. The offcut is the wrong shape for the next course, so it goes in the dumpster. A plain gable roof has waste only at the two rakes, so the scrap pile is small.
Round up to whole bundles, always. And keep a few leftovers in the garage. Matching a discontinued shingle color years later after a storm is a genuine headache. A spare bundle is cheap insurance for a future repair.
Do starter strip and ridge cap count as bundles?
Not as field shingles, no. Starter strip and ridge cap are ordered separately from the field shingles you just counted. Your 60 bundles for a 2,000 sq ft roof cover the field only. If you order exactly that and nothing else, you will finish the roof surface and have nothing for the eaves, the rakes or the ridges.
- Starter strip runs along the eaves and up the rakes. It is sized by linear feet.
- Ridge cap covers ridges and hips. Also sized by linear feet.
- Some products are purpose-made; some systems allow field shingles to be cut down. The manufacturer instructions decide, and warranty terms often depend on following them.
So measure your eaves, rakes, ridges and hips in linear feet and hand those numbers to your supplier alongside your square count. They will convert to product quantities for the specific line you chose.
What else goes on the order?
Shingles are one line item. A roof is a system. Your supplier list will also touch underlayment, ice and water barrier where code requires it, drip edge, flashing, vents and nails. Quantities for these depend on local code, roof geometry, and manufacturer requirements, so we are not going to hand you a number for them here.
We are also not quoting prices. Roofing material pricing is regional and it moves. Get local quotes from at least a couple of suppliers, and get the labor quoted separately if you are hiring the install. Bring your square count with you; it makes the conversation faster and makes the bids easier to compare.
What is the fastest way to run the numbers?
Follow the sequence. It is five steps and none of them require you to leave the ground.
- 1. Get your footprint outline, or a measured roof area if you already have one.
- 2. Find your pitch, and apply the multiplier to the footprint.
- 3. Divide roof area by 100 to get squares.
- 4. Check the wrapper or data sheet for bundles per square on your actual product.
- 5. Multiply, add 10% to 15% waste, round up to whole bundles.
The Roofing Calculator handles steps 1 through 3 for you. Feed it building length, width and pitch, and it returns roof area plus roofing squares. Then you only have to confirm bundle coverage and add waste.
Bottom line
Standard shingles are 3 bundles per square, and a square is 100 sq ft of roof. A 2,000 sq ft roof is 20 squares and about 60 bundles, or roughly 66 once you add 10% waste. Do not use your house footprint as your roof area, apply the pitch multiplier instead. Do not assume 3 bundles per square, check the wrapper, because specialty shingles run 4 to 6. And remember starter strip and ridge cap are separate orders.
This is an estimating guide only. Roofing work is dangerous and governed by local code and permits, and a steep or complex roof belongs to a licensed roofer. Run your numbers through the Roofing Calculator, then take the square count to a local supplier and a local pro for real quotes.
Related guides
- How Many Bundles of Shingles for a 2000 Square Foot House?How many bundles of shingles for a 2000 square foot house? About 68 bundles (74 with waste) for a single-storey footprint at 6/12 pitch, or roughly 34 for a two-storey.
- How to Measure a Roof for Shingles (Without Climbing Up)How to measure a roof for shingles from the ground: measure the building footprint, apply the pitch multiplier, then convert to squares and bundles. Worked example included.
- How Many Bundles of Shingles Per Square? (Charts + Waste)How many bundles of shingles per square: 3 bundles for standard 3-tab and architectural shingles, 4 to 6 for specialty. Charts, coverage, and waste factors.
- How Many Squares Is a 1500 Sq Ft Roof? (And Why a 1500 Sq Ft House Is Not the Same Thing)A 1,500 sq ft roof is 15 roofing squares, about 45 bundles of shingles. But a 1,500 sq ft house has a bigger roof than that. Here is how to get the real number.