FigureYard
Roofing

Roofing Calculator

Enter a roof's footprint length and width, and its pitch, to get the roofing squares, the roof surface area and the bundles of shingles to buy.

Reviewed by FigureYard editorial teamUpdated October 8, 20263 sources

Your measurements

in 12
More options
Roofing squares
14.8squares
  • Roof surface: 1,342 sq ft
  • Footprint: 1,200 sq ft
Shingles
  • 45bundles of shingles

One square covers 100 sq ft of roof. Ridge caps, starter strips and underlayment are extra.

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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. The bundle count is already rounded up, so buy that number.
  6. 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 footprintPitch: 4 in 12Pitch: 6 in 12Pitch: 8 in 12
30 × 20 ft7.07.47.9
40 × 30 ft13.914.815.9
50 × 30 ft17.418.419.8
60 × 40 ft27.829.531.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.