Roof Shingle Calculator

Roof shingle calculator that builds a full material list: shingle bundles, starter strip, hip and ridge cap, underlayment, drip edge and nails. Enter roof area and edge lengths.

Free to use, no sign-up. Updated 2026-10-16.

Roof size and edges

sq ft
Use the roof square footage calculator if unsure
ft
ft
Bottom edges, gets starter strip
ft
Sloped gable edges
Quick presets
Get a real price for this job

Licensed local roofers can measure on site and send you a written quote. Free, no obligation.

Request free quotes or call (380) 247-5157
Roof Shingle Calculator diagram showing shingle courses on a gable roof
Roof Shingle Calculator diagram showing shingle courses on a gable roof

How many shingles do I need?

Squares = roof area x (1 + waste) / 100
Bundles = squares x bundles per square

Example: 1,800 sq ft of roof with 10% waste is 19.8 squares. At 3 bundles per square, order 60 bundles. Most suppliers sell by the bundle and let you return full unopened ones.

Coverage by product

ItemTypical coverage
Architectural shingle bundle33.3 sq ft
3-tab shingle bundle33.3 sq ft
Starter strip bundle100 to 120 linear ft
Hip and ridge cap bundle20 to 33 linear ft
Synthetic underlayment roll1,000 sq ft (10 squares)
Ice and water shield rollabout 200 sq ft
Drip edge10 ft per piece

Want a pro to confirm these numbers?

Numbers look right? A licensed roofer can measure on site and give you an exact price.

✓ Free estimates✓ Licensed and insured roofers✓ No obligation

Nails per square

Most shingles need 4 nails each. High-wind zones and steep slopes call for 6. Plan for about 320 nails per square at 4 per shingle, and 480 at 6. A 7,200 count coil box covers about 22 squares at 4 nails.

Ordering tips

  • Buy all bundles from the same lot number so the color matches.
  • Do not count ridge cap from cut 3-tabs if you use architectural shingles. Buy matching ridge cap.
  • Keep two spare bundles for future repairs.
  • Check the shingle maker's install guide. It controls the warranty.

Sources and further reading

Frequently asked questions

How many bundles of shingles for a 2,000 sq ft roof?

20 squares plus 10% waste is 22 squares, so 66 bundles of standard 3-bundle shingles.

How many square feet does a bundle cover?

About 33.3 sq ft for standard 3-bundle-per-square shingles.

How much ridge cap do I need?

Add the length of every ridge and hip, then divide by the coverage on the bundle, usually 20 to 33 ft.

Do I need ice and water shield?

Building codes require it at the eaves in cold climates where ice dams form, and it is smart in valleys and around chimneys anywhere.

Related calculators

Get free quotes for your roofing project

Tell us about the job and a licensed local contractor will call you with a price. Free, no obligation. Prefer to talk now? Call (380) 247-5157.

By submitting you agree to be contacted by a roofing contractor about your project. We never sell your details for unrelated marketing.

Call