Roofing Calculator
Roofers price and order by the "square" — 100 square feet of roof. Enter your roof area to get the number of squares and how many shingle bundles to buy, with waste for cuts, ridges and valleys built in.
Your numbers
Result
- Roofing squares100 sq ft each
- 20
- Roof areasq ft
- 2,000
| Item | Value |
|---|---|
| Roof area | 2000 sq ft |
| Squares (100 sq ft each) | 20.00 |
| Bundles with 10% waste | 66 |
The square is the unit that runs the whole trade
A roofing square is 100 square feet of roof. Not 100 square yards, not a square 100 ft on a side — simply the area of a 10 by 10 ft patch. It is a genuinely American unit with no metric equivalent, and once you know it, roofing quotes stop being mysterious: a contractor pricing "at $X per square" is pricing per 100 sq ft of finished roof.
The unit exists because it matches the way the material is packaged. Asphalt shingles are sold in bundles, and bundles are sized so that a whole number of them covers exactly one square. Three bundles per square is the most common arrangement, and it survives because a bundle of three-per-square shingles is a weight one person can carry up a ladder.
So the math is: squares = roof area ÷ 100, then bundles = squares × bundles per square, plus overage. A 2,000 sq ft roof is 20 squares, which at three bundles per square and 10% overage comes to about 66 bundles.
Check the bundles-per-square figure on the product you are actually buying. Heavier architectural or laminated shingles, and premium designer profiles, often run 4 or 5 bundles per square because each bundle covers less. Assuming three when the product is four leaves you a quarter short.
The roof is bigger than the house
This is the error that ruins more roofing orders than any other. The roof is sloped, so its surface area is always larger than the footprint it covers. Measuring the house from the ground, or reading the square footage off a listing, gives you the projection — not the roof.
The correction is the slope factor, √(rise² + run²) ÷ run, where the pitch is stated as rise over a run of 12. A 4:12 roof has a factor of about 1.054, so the roof is about 5% larger than the footprint. A 6:12 is about 1.118, roughly 12% larger. A 9:12 is about 1.25, and a 12:12 — a 45 degree roof — is about 1.414, meaning the roof is over 40% larger than the ground it covers.
On a 2,000 sq ft footprint, using the footprint instead of the true area on a 9:12 roof leaves you 500 sq ft, or five whole squares, short. Run the footprint through a roof pitch calculator first and enter the corrected number here.
One more thing the footprint misses: overhangs. The eaves and rake extend past the walls, and that overhanging area is roof too. A house measured wall to wall is smaller than the roof over it even before the slope correction.
Every material has a minimum pitch
Pitch is not only a quantity question. It determines whether a material will work at all. Shingles are water-shedding, not waterproof. They rely on gravity moving water down the roof faster than it can find its way sideways between the courses. Flatten the roof and that assumption fails: water moves slowly, wind drives it uphill under the shingle edge, and capillary action pulls it into the laps. The roof then leaks even when every shingle was installed perfectly. It is not a workmanship failure — it is the wrong material for the slope. Asphalt shingle manufacturers and building codes therefore set a minimum slope for shingles, commonly around 2:12, and require an additional low-slope underlayment treatment on shallow roofs above that minimum but below roughly 4:12. The exact thresholds and the required underlayment come from the manufacturer's installation instructions and your local building code, and installing outside them typically voids the shingle warranty. Check both before ordering. Below the shingle minimum you need a genuinely waterproof membrane system rather than overlapping pieces — the flat and near-flat roof category, which is a different product, a different install and a different price. Other materials draw the line in different places: standing seam metal generally tolerates lower slopes than shingles, while tile and slate generally want more. Whatever the material, the minimum is a property of that specific product, so read its spec sheet.
Where the overage goes
Around 10% is a common allowance on a simple gable roof, and complex roofs run higher. The material goes into places that are not flat field. Valleys are the biggest consumer. Where two roof planes meet, shingles are cut on an angle down both sides of the valley, and every one of those cuts leaves a triangular offcut with nowhere to go. A roof with several valleys can waste far more than a plain gable. Hips and rakes cut the same way. Starter course at the eaves and rakes is a separate row that covers no visible roof. Ridge and hip caps are individual pieces bent over the peak, and while they can be cut from field shingles on some products, that consumes field material fast. And as with every other building material, color varies between production lots. Shingles carry a lot number, and buying more later may not match. Order the whole roof at once and keep a spare bundle in the garage for the branch that eventually comes through. Cutting up a complex roof plane by plane and counting the actual cuts beats applying a flat percentage. Roofers with a takeoff of the roof do exactly that.
Bundles are not the whole order
Field shingles are the largest line item and nowhere near the complete list. Plan on underlayment (felt or synthetic) over the whole deck, ice and water shield at the eaves and valleys where local conditions call for it, drip edge along the eaves and rakes, starter strip, ridge and hip cap sold by the linear foot, ridge vent, pipe boots and step flashing at every wall intersection and chimney, and the right nails in the right length and quantity per shingle. Before any of it, budget for what is under the shingles. Tear-off of the old roof generates a large volume of debris and usually a dumpster. Once the deck is exposed, soft or rotted sheathing has to be replaced, and you cannot know how much until you are up there — leave room in the budget for it. Number of existing layers matters too, since codes generally limit how many roof coverings can be stacked before a full tear-off is required. Roofing work almost always requires a permit and an inspection, and structural questions — whether the framing can carry a heavier material such as tile or slate, or a second layer — are for a licensed professional, not an estimate. If you are switching material types, ask that question before you order anything. Finally, the honest safety note: falls from roofs are among the most serious hazards in residential construction. Steep pitches, wet or frosty surfaces, and hot days on a dark roof all raise the risk, and a roof that is comfortable to walk at 4:12 is genuinely dangerous at 10:12. This calculator estimates material. Deciding whether to be on the roof at all is a separate decision, and hiring it out is often the right answer.
Frequently asked questions
Sources
Embed this calculator
Copy the code and paste it into your site or blog. Credit with a link back to Contania is included, and the height adjusts itself.
<iframe src="https://contania.app/embed/home-improvement/roofing" title="Roofing Calculator — squares and shingle bundles" width="100%" height="720" loading="lazy" style="border:1px solid #e5e0d8;border-radius:12px;max-width:640px"></iframe>
<script>window.addEventListener("message",function(e){if(e.data&&e.data.type==="contania:embed-height"){var f=document.querySelector('iframe[src="https://contania.app/embed/home-improvement/roofing"]');if(f){f.style.height=e.data.height+"px"}}});</script>Related calculators
Roof Pitch
Convert a roof’s rise and run into pitch (X:12), angle in degrees and percent slope, plus the slope factor to turn the footprint into the actual roof area.
CalculateSquare Footage
Calculate the square footage of a room or area from its length and width in feet, for multiple identical areas. Shows the total in square feet and square meters.
CalculateConcrete
Calculate how much concrete you need for a slab or footing in cubic yards, and how many 60 lb or 80 lb bags it takes. Enter length and width in feet and thickness in inches.
CalculateSolar Panel
Estimate the solar system size in kW and how many panels you need from your monthly electricity use and the peak sun hours in your area, with the roof area required.
Calculate