Roofing Calculator

Enter the roof footprint including overhangs, the pitch and a waste allowance to see how many squares of shingles to order, plus bundles, underlayment and drip edge.

Your roof

What to order

-

Tip: do not measure on the roof if you can avoid it. Measure the house footprint from the ground, add the overhangs, and let the pitch factor do the rest.

Worked example

A simple gable roof covers a footprint of 50 ft by 30 ft including the overhangs, which is 1,500 square feet. The roof rises 6 inches for every 12 inches of run, written as 6/12.

The pitch factor for 6/12 is the square root of 1 + 0.5 squared, or 1.118. The actual roof surface is 1,500 x 1.118 = 1,677 square feet. Adding 10% for waste and dividing by 100 gives 18.45 squares.

Most architectural shingles come three bundles to a square, so you need 18.45 x 3 = 55.3, which rounds up to 56 bundles. You would also need two rolls of synthetic underlayment and 16 pieces of 10 ft drip edge for the 160 ft perimeter.

What is a roofing square?

Roofers measure in squares. One square is 100 square feet of roof surface. Shingles are priced and sold per square, though you buy them in bundles. Most three-tab and architectural shingles take three bundles per square. Some heavier designer shingles take four or five, so check the wrapper.

Because a sloped roof is bigger than the ground it covers, you cannot use the house's floor area directly. You need the roof's actual surface area, which is where pitch comes in.

Pitch factors

Pitch is the rise in inches for every 12 inches of horizontal run. A steeper roof has more surface over the same footprint. Multiply the footprint by the pitch factor to get the surface area:

The formula is the square root of 1 + (rise / 12) squared. To find your pitch, hold a level horizontally against a rafter or the roof edge, measure 12 inches along it, and measure straight up to the roof surface. The number of inches is the rise.

Measuring the footprint

Measure the outside of the house and add the overhang on each side. A 46 ft by 26 ft house with 2 ft overhangs all around has a roof footprint of 50 ft by 30 ft. Include attached garages and porches that share the same roof. For an L-shaped house, split it into rectangles and add their footprints.

This method works for gable and hip roofs with a single pitch. For roofs with sections at different pitches, calculate each section with its own pitch and add the squares together. Dormers add surface area and many more cuts, so measure them separately and raise the waste allowance.

How much waste to allow

Starter strip and ridge cap shingles are usually bought separately. Measure the eaves and rakes for starter, and the ridges and hips for cap. Leftover bundles can often be returned unopened, so rounding up is safer than coming up one bundle short.

Underlayment, drip edge and nails

Synthetic underlayment rolls typically cover 10 squares. Traditional #15 felt covers about 4 squares per roll, and #30 felt about 2. Ice and water shield goes along eaves and in valleys in cold climates and is sold separately.

Drip edge runs along the eaves and rakes, in 10 ft pieces. The calculator uses the footprint perimeter, which matches a gable or hip roof with drip edge on all edges. Plan on about 320 roofing nails per square for four nails per shingle, more in high-wind zones that require six.

This estimate is for planning and comparing quotes. A roofer will also check the decking, flashing and ventilation, which can change the job.

Frequently asked questions

How many square feet is a square of shingles?

100 square feet of roof surface. Most shingles take three bundles to cover one square.

How many bundles of shingles do I need?

Multiply the squares, including waste, by the bundles per square on the wrapper, usually 3, and round up. 18.45 squares needs 56 bundles.

How do I calculate roof area from the ground?

Measure the house footprint, add the overhangs, and multiply by the pitch factor. A 1,500 square foot footprint at 6/12 has about 1,677 square feet of roof.

How much waste should I add for roofing?

About 10% for a simple gable roof and 15% to 20% for hip roofs and roofs with valleys and dormers.

What is the pitch factor for a 6/12 roof?

1.118. Multiply the footprint by it to get the sloped surface area.

More calculators

Drywall CalculatorSheets, joint compound, tape and screws for a room.Paint CalculatorGallons of paint for a room, after doors and windows.Deck Board CalculatorBoards, linear feet, joists and screws for a rectangular deck.Fence CalculatorPosts, rails, pickets and concrete for a wood fence.How Much Extra Material to BuyWaste allowances for decking, flooring, sod, roofing and more.How to Measure Square FootageRectangles, triangles, circles and odd-shaped yards, measured the easy way.

Results are estimates, not a contractor quote. Check quantities with your supplier before you order, and follow local building codes.