Roof area is counted in squares. One square is 100 sq ft of roof surface, and common shingles come 3 bundles to a square. A sloped roof has more surface than the area you measure from directly above, and the pitch sets how much more.
How to use this calculator
- Measure the roof's length and width in feet, from the outer edge of the overhang on each side rather than from the outside walls.
- For a gable, hip or shed roof, enter the whole roof as one footprint. For an L-shaped or stepped roof, measure each section as its own rectangle, run the calculator once per section, and add the results.
- Enter the pitch as the inches of rise for every foot of run. Use a level and a tape to measure how far the roof rises over a foot of horizontal distance. If you do not know the pitch yet, start with the roof pitch calculator.
- Leave the waste extra at 10 percent for a plain roof. Open More options to raise it for a roof with hips, valleys or dormers.
- The bundle count is already rounded up, so buy that number.
- List ridge caps, starter strips, underlayment, drip edge and flashing as separate items, because the calculator does not count them.
Worked examples
Ranch house
Roof footprint: 50 × 30 ft · Pitch: 4 in 12
- Roofing squares
- 17.4 squares
- Bundles of shingles
- 53
- Roof surface
- 1,581 sq ft
- Footprint
- 1,500 sq ft
Detached garage
Roof footprint: 24 × 22 ft · Pitch: 6 in 12
- Roofing squares
- 6.5 squares
- Bundles of shingles
- 20
- Roof surface
- 590 sq ft
- Footprint
- 528 sq ft
Steep cottage roof
Roof footprint: 36 × 26 ft · Pitch: 10 in 12
- Roofing squares
- 13.4 squares
- Bundles of shingles
- 41
- Roof surface
- 1,218 sq ft
- Footprint
- 936 sq ft
Shed roof
Roof footprint: 20 × 12 ft · Pitch: 3 in 12
- Roofing squares
- 2.7 squares
- Bundles of shingles
- 9
- Roof surface
- 247 sq ft
- Footprint
- 240 sq ft
Roofing squares for common footprints and pitches
| Roof footprint | Pitch: 4 in 12 | Pitch: 6 in 12 | Pitch: 8 in 12 |
|---|---|---|---|
| 30 × 20 ft | 7.0 | 7.4 | 7.9 |
| 40 × 30 ft | 13.9 | 14.8 | 15.9 |
| 50 × 30 ft | 17.4 | 18.4 | 19.8 |
| 60 × 40 ft | 27.8 | 29.5 | 31.7 |
Each cell: Roofing squares (squares). Inputs not in the table use the calculator's starting values.
Why a sloped roof needs more than its footprint
On a sloped roof, each foot of run carries more than a foot of roof, because the surface climbs as it runs out. The steeper the pitch, the bigger that difference.
The calculator turns the pitch into one slope factor, multiplies the footprint by it to get the roof surface, and adds the extra for waste. It then divides by the area of one square to get the squares, which show one decimal place. Bundles come from the squares, rounded up to whole bundles.
Waste, hips, valleys and dormers
The default extra of 10 percent comes from a shingle maker's estimating example. Treat it as a starting point, not a rule for every roof.
Hips, valleys and dormers need more. Each one adds angled cuts and offcuts that a plain rectangle does not, and the calculator does not set a figure for them, so raise the extra to suit the roof's shape.
Parts the estimate leaves out
The shingle count covers the roof area and nothing else. Ridge caps, starter strips, underlayment, drip edge and flashing are separate purchases. The calculator does not price them, and it does not estimate labor or tear-off costs. Check each product's label and your local building code for what the roof needs.
If you only want the shingle count, the shingle calculator is the page for that job. If the roof work includes new vents, size them with the attic ventilation calculator instead of relying on this estimate.
Mistakes to avoid
- Measuring the walls instead of the roof edge. The overhang adds surface, so measure out to the outer edge of the eaves and rakes.
- Using one pitch for a roof with several. Measure each section and enter its own pitch, or the squares will be off.
- Buying the roof area with no extra. Cuts at hips, valleys and dormers take more shingles than the open field, so keep the extra in the total.
- Entering a pitch below 2 in per 12 in. The calculator does not check slope, and a shingle maker sets that figure as the lowest slope for its asphalt shingles.
Can I measure my roof without climbing on it?
You can get the footprint from the ground by measuring the eave and rake lines, from house plans, or from a satellite map, then adding the overhang. For the pitch, hold a level against a rafter in the attic and measure the rise over a level run. Do not climb a steep or wet roof to measure it.
Common questions
How do I calculate how much roofing I need?
Enter the roof's footprint with the overhang included, plus its pitch. The result already includes the extra for waste, and it shows the squares, the roof surface area and the bundles of shingles.
How many bundles of shingles do I need for a house roof?
The calculator multiplies the roofing squares, including the waste extra, by the bundles per square, then rounds up. Common shingles come 3 bundles to a square, but coverage can differ by product, so check the bundle label before you buy.
Is there a quick rule of thumb for roof area?
Some people add a fixed share to the footprint to allow for the slope. This calculator does not use a fixed share. It works out the surface from the pitch you enter, so a steeper roof gets a larger allowance than a flat one.
Does a roofing calculator include ridge caps and underlayment?
No. Ridge caps, starter strips, underlayment, drip edge and flashing are separate purchases, so add them to your list yourself.
How many bundles of shingles do I need if I already know my roof's square footage?
Divide the roof surface area by 100 sq ft to get roofing squares. Add the waste extra (the calculator starts at 10 percent), then multiply by 3 bundles per square and round up. Be careful that the figure is the roof surface, not the size of the house, since a sloped roof has more surface than the floor area under it.
Can I use this roofing calculator for a metal roof?
You can use it for the roof surface and the number of squares, since both work for any roofing material. Ignore the bundle count, because metal roofing is sold as panels with their own coverage. Check the panel maker's label for how much each panel covers.