Exact material estimates for every home & DIY project.

Shingle Calculator

A shingle calculator turns your roof area into the number of shingle bundles to buy — field shingles plus the easy-to-forget extras: the starter course along the eaves and rakes, and the hip-and-ridge cap bundles along the peaks.

Your measurements

Result
0

Knowing your squares isn't enough at the store: starter and ridge cap are sold separately and run out fast. Enter your ridge and eave lengths and this counts those bundles too.

How it is calculated

Field bundles = squares × 3 × waste multiplier (3 bundles per 100 sq ft square). Hip/ridge cap ≈ one bundle per 25 linear feet; starter course ≈ one bundle per 105 linear feet of eaves and rakes. Cap and starter are extra to the field count.

Steps

  1. Enter your roof area, or your squares if you already know them.
  2. Add a waste allowance (10% typical).
  3. Optionally enter total hip + ridge length for cap bundles.
  4. Optionally enter eave + rake length for starter bundles.
  5. Read the total bundle count to order.

Worked example

A 2,000 sq ft roof is 20 squares — about 66 field bundles with 10% waste, before starter and ridge cap.

Common questions

How many bundles of shingles in a square?
Three bundles cover one square (100 sq ft) for standard architectural and 3-tab shingles.
Do I need starter and ridge cap shingles?
Yes — starter seals the eaves and rakes, ridge cap finishes the peaks. Both are separate from field bundles; enter your lengths to count them.
How many bundles on a pallet?
Most shingles ship ~42 bundles to a pallet (about 14 squares), but check your brand.
Should I round up?
Always — buy whole bundles and keep a few spares for repairs and matching.

Related calculators