FixHomeCost

Free tool · Bundles, accessories & cost

Roofing Shingles Calculator

This roofing shingles calculator tells you how many squares and bundles of shingles your roof needs, plus every accessory that goes with them: starter strip, hip and ridge cap, underlayment, ice and water shield, drip edge, nails, ridge vent and pipe boots. Then it prices the order and the installed job.

By Chowdhury, FixHomeCost editor · Last reviewed October 2026

1. Measure the roof

Pick the way you measured. Results update as you type.

2. Roof edges (linear feet)

3. Shingles and accessories

Advanced options local prices, tax, extras

Unit prices (typical US retail, change them to match your supplier)

Shingle bundles
58
Roof area
–
Squares to order
–
Pitch
–
Shingle cost
–

4. Shopping list and material cost

Unit prices are typical US retail. Check local prices and type your own under Advanced options.

ItemQtyHow we got itUnit $Cost
Materials total–
Show the full calculation step by step with your numbers

    Quantities are rounded up to whole bundles, rolls and pieces. Sales tax and delivery apply to the materials list only. The installed range uses typical US prices of $4–$10 per sq ft and leaves out decking repairs and permits.

    Estimates for planning. Always check the coverage printed on the bundle wrapper before you order. Nothing you enter is sent to us.

    How this roofing shingles calculator works

    Shingles are sold by the bundle but priced and planned by the square. One square covers 100 sq ft of roof. Most asphalt shingles come three bundles to a square, so each bundle covers about 33.3 sq ft. The roofing shingles calculator finds your true roof area, adds waste for cutting, and divides by what one bundle covers.

    It then works out everything else a roofer puts on the truck. Those items are ordered by length, not area, so the calculator also needs the length of your eaves, rakes, ridges, hips and valleys. In footprint mode it works those out for you from the house size and roof shape. In the other two modes you type them in from a roof report or a tape measure.

    Three steps, in order:

    1. Roof area. Footprint plus overhangs, times the pitch multiplier. Or the sum of each roof face you measured. Or a number you already have.
    2. Waste. 10% for a plain gable, 15% for a hip roof and 20% for a cut-up roof with valleys and dormers. You can set your own.
    3. Materials and price. Bundles, accessories, nails and a cost for each line, using prices you can change.

    How many squares of shingles do I need?

    Take your roof area in square feet, divide by 100, and add waste. A 1,744 sq ft roof is 17.44 squares. With 10% waste you order about 19.2 squares. That's the number a roofer quotes against and the number a supplier wants.

    The hard part is getting the roof area right. A roof is always bigger than the house under it, for two reasons. First, the roof hangs past the walls. Second, the roof is tilted, so it's longer than the flat ground it covers. The pitch multiplier fixes the second part. It's √(1 + (pitch ÷ 12)²). A 6/12 roof has a multiplier of 1.118, so it has 11.8% more surface than its footprint.

    Measuring from the ground

    1. Measure the length and width of the house at the walls. Include an attached garage if it's under the same roof.
    2. Check the overhang at an eave. Measure from the wall to the edge of the fascia. 12 to 18 inches is typical.
    3. Find the pitch from the attic or with our roof pitch calculator.

    Measuring on the roof

    For a cut-up roof, the "Roof planes" tab is more accurate. Measure each face along the eave and then straight up the slope to the ridge. Hip roof ends are triangles. The long sides of a hip roof are trapezoids, wide at the eave and narrow at the ridge. If you only want square footage and no materials list, our roof square footage calculator handles roofs with several different pitches.

    How many bundles of shingles do I need? Formula and worked example

    Roof area = (length + 2 × overhang) × (width + 2 × overhang) × pitch multiplier
    Bundles = roof area × (1 + waste) ÷ coverage per bundle, rounded up
    Starter bundles = (eaves + rakes) ÷ 110 ft
    Cap bundles = (ridges + hips) ÷ 25 ft
    Underlayment rolls = roof area × 1.1 ÷ roll coverage
    Nails = squares to order × 320 (or 480 for high wind)

    Worked example. A 50 by 28 ft house with a 12-inch overhang and a 6/12 gable roof.

    Those are the default numbers in the calculator above, so you can check them against the shopping list.

    Shingle accessories: what each one covers

    These are common US package sizes. Brands differ, so the calculator lets you change the coverage figures.

    Roofing accessory coverage
    ItemTypical coverageOrdered by
    Field shingles3 bundles per square (33.3 sq ft each)Roof area + waste
    Starter stripAbout 100–120 linear ft per bundleEaves (+ rakes)
    Hip and ridge capAbout 20–33 linear ft per bundleRidges + hips
    Synthetic underlayment10 squares per rollRoof area
    #15 felt4 squares per rollRoof area
    Ice and water shieldAbout 200 sq ft per roll (3 ft wide)Eaves × rows + valleys
    Drip edge10 ft per pieceEaves + rakes
    Coil nails, 1-1/4"7,200 per box320 per square (480 high wind)
    Ridge vent4 ft per pieceRidge length
    Pipe boots1 per vent pipeCount

    A few rules of thumb sit behind those numbers. We add 10% to underlayment and ice and water shield for side and end laps. Drip edge goes on the eaves under the underlayment and on the rakes over it. Starter strip on the rakes is optional, but most manufacturers recommend it because it seals the edge against wind. Three-tab shingles cut into thirds can stand in for cap shingles, but architectural roofs need real cap bundles.

    3-tab vs architectural vs premium shingles

    Nailing matters as much as the shingle. The standard pattern is four nails per shingle. In high-wind areas, or when the manufacturer requires it for a wind warranty, use six. That raises nails from about 320 to 480 per square. Set the nailing pattern above and the nail count, weight and boxes update.

    Pitch limits apply to every type. Asphalt shingles aren't allowed below 2/12. From 2/12 up to 4/12, the code calls for two layers of underlayment (IRC R905.2.2), and the calculator doubles your underlayment rolls in that range. Use our roof slope calculator to check other materials.

    What a shingle roof costs

    Materials are usually a third or less of the job. The calculator shows both numbers. The installed range uses the same figure as our other roofing tools: $4 to $10 per sq ft of roof for asphalt shingles, as typical US installed prices. That's $400 to $1,000 per square. What moves you within that range:

    For a fuller quote, including permits, decking and region, use the roof replacement cost estimator. If you only need to fix part of a roof, see roof repair cost per square foot or our guide to missing shingles and leaks.

    Tips before you order shingles

    Frequently asked questions

    How many bundles of shingles do I need for 1,000 square feet?

    1,000 sq ft is 10 squares. At three bundles per square that's 30 bundles, and with 10% waste you'd order 33. A hip roof at 15% waste needs about 35 bundles. Make sure the 1,000 sq ft is roof area, not the floor area of the house.

    How many squares of shingles are on a typical house?

    Many single-story US homes have 15 to 30 squares of roof. A 1,500 sq ft footprint with 12-inch overhangs and a 6/12 roof is usually about 18 to 19 squares of roof before waste. Two-story homes of the same floor area have less roof, because the footprint is smaller.

    How much waste should I add for shingles?

    About 10% for a simple gable roof, 15% for a hip roof and up to 20% for a roof with several valleys, dormers or a lot of short runs. Starter, cap and ridge pieces are counted separately, so this waste is only for cutting field shingles.

    How many shingles are in a bundle?

    A bundle of standard 3-tab shingles usually has 26 to 29 pieces, and architectural bundles about 20 to 22, depending on the brand. Coverage per bundle matters more than the piece count. Most bundles cover about 33.3 sq ft, three to a square.

    How many nails per square of shingles?

    About 320 nails per square with the standard four-nail pattern, or 480 with six nails per shingle for high wind. With 1-1/4 inch coil nails, that's roughly 2.5 lb or 3.75 lb per square. A 7,200-count box covers about 22 squares at four nails, or 15 squares at six.

    Do I need starter shingles on the rakes?

    Starter strip is required along the eaves. On the rakes it's optional in most cases, but many manufacturers recommend it because the sealant strip holds down the edge shingles in wind. Untick the box in the calculator if you'll skip it.

    How much does a bundle of shingles cost?

    Typical US retail is about $30 to $40 for 3-tab, $35 to $50 for architectural and $55 to $90 for premium designer shingles. Prices change by region and season, so type your local price into the shopping list.

    This is general information, not a professional inspection. See how we research costs.