Gambrel Roof Calculator

Shingle Calculator

Work out squares and bundles of asphalt shingles for a gambrel roof, with a waste factor built in and the lower- and upper-slope quantities split out so you can order them as separate line items.

ft
°
°
%
ft
ft
%
Cuts at the knuckle line, ridge cap, starter course.
Standard 3-bundle strip shingles; some laminates run 4-5.

Bundles by segment

Lower slope Upper slope

19 bundles 9 bundles
Total roof area
824.8 ft²
both slopes
Squares (no waste)
8.25
1 square = 100 ft²
Squares (with waste)
9.07
at 10% waste
Bundles needed
28
rounded up, 3/square
Lower-slope bundles
19
order line 1
Upper-slope bundles
9
order line 2

Area comes from the same geometry as the area calculator. Once you have a bundle count, check the sheathing calculator for the deck underneath, or compare against the metal panel calculator if you're weighing shingles against metal.

Why waste factor matters on a gambrel

Shingles are sold by the bundle, and every bundle you buy but do not use is money left on a pallet in the yard. Waste factor exists to close the gap between the roof's raw square footage and the actual number of shingles you cut and nail down — starter course at the eaves, ridge cap at the top, and every place a course gets cut short of a full tab.

A gambrel roof adds one waste source a plain gable never sees: the knuckle line where the lower and upper slopes meet at different pitches. Courses on either side of that line either terminate against it or need a step-flashed transition detail, and either way you lose material you would not lose on a single continuous slope. Dormers, if the roof has any, add valleys and hips on top of that.

Gambrel roof profile split into a lower and upper slope for shingle ordering Cross-section of a gambrel roof showing the lower slope in orange and the upper slope in teal, each labeled with the bundle count needed to shingle it. Lower slope Upper slope Total: 28 bundles Lower slope: 19 bundles Upper slope: 9 bundles

In the worked example below, a 10% waste factor turns 824.8 ft² of raw roof area into 28 bundles — about 3 bundles more than a zero-waste calculation would give you, cushioning every cut along that knuckle line.

Squares and bundles formula

Two steps: convert area into squares with waste added, then convert squares into whole bundles.

Squares needed

squares = area × (1 + waste / 100) / 100

Area in ft², waste as a percentage, 100 ft² per square.

Bundles needed

bundles = ceil(squares × bundles_per_square)

Rounded up — you cannot buy 27.8 bundles, only 28.

Standard strip shingles ship 3 bundles per square; some architectural laminates ship 4 or 5 — check your product before ordering.

Worked example: 824.81 ft² total roof area, 10% waste, 3 bundles/square
  1. squares = 824.81 × 1.10 / 100 = 9.07 squares.
  2. bundles = ceil(9.07 × 3) = ceil(27.22) = 28 bundles.
  3. Split by segment: lower slope (560.00 ft²) needs 19 bundles; upper slope (264.81 ft²) needs 9 bundles.

Typical waste percentages

These are rule-of-thumb ranges roofers commonly use to bid a job, not a code requirement — treat them as a starting point and adjust for how cut-up your specific roof actually is.

Common waste-factor ranges by roof complexity
Roof type Typical waste factor
Plain gable, no valleys or dormers 5% – 8%
Hip roof (multiple ridges and valleys) 12% – 20%
Gambrel, knuckle line only, no dormers 10% – 12%
Gambrel with shed or gable dormers 15% – 20%+

A gambrel with a clean knuckle line and no dormers sits close to a hip roof's low end — call it 10-12% — because the knuckle is one long, mostly straight cut line rather than the many short valleys a hip roof has. Add a dormer or two and the waste climbs toward hip-roof territory fast; see the dormer calculator for how much roof area a given dormer actually displaces before you settle on a number.

Ordering steps

  1. Solve the roof area

    Enter span, pitches, knuckle position, length, and overhang into the calculator above (or reuse figures from the area calculator).

  2. Set a waste factor

    Start at 10% for a plain gambrel knuckle line; raise it toward 15-20% if the roof has dormers, valleys, or an unusually cut-up knuckle detail.

  3. Read squares needed

    The calculator divides waste-adjusted area by 100 ft² per square — this is the number roofers quote by.

  4. Read bundles needed

    Squares times bundles-per-square, rounded up to a whole bundle, since suppliers do not sell fractional bundles.

  5. Order lower and upper slopes separately if you can

    Splitting the order by segment lets you apply a different waste factor to each slope and lines up with how most suppliers already palletize deliveries by roof face.

Common questions

What waste factor should I use for a gambrel roof?
Start around 10% for a plain gambrel with a clean knuckle line and no dormers — higher than a plain gable's 5-8% because every course crossing the knuckle needs a cut, but lower than a full hip roof's 12-20%. Add another 5-10 points if the roof has dormers; see the dormer calculator for how much extra cutting a dormer actually introduces.
How many bundles are in a square?
Standard 3-tab and most laminate/architectural strip shingles ship 3 bundles per square (1 square = 100 ft² of roof). Some heavier laminate lines run 4 or 5 bundles per square — check the wrapper or spec sheet, then adjust the "bundles per square" field above.
Should I calculate shingles from the total area or from each slope separately?
Either works arithmetically, but separate is usually more accurate. In the worked example below, the lower slope alone needs 19 bundles and the upper slope needs 9 — 28 total, which happens to match the bundle count computed from the combined area in this case. That match is not guaranteed once waste factors differ by segment, which is the whole reason to price them separately.
Does the eave overhang change the shingle count?
Yes. The lower-slope area already includes the sloped length of the eave overhang (overhang ÷ cos θ), so a bigger overhang means slightly more shingle area on the lower slope — the calculator carries that through automatically once you enter it.
Why is the lower slope's bundle count so much higher than the upper slope's?
Because the lower slope is both steeper and bigger in area — in the worked example it is 560 ft² against 265 ft² for the upper slope, roughly a 68/32 split. Bundle counts follow area almost exactly, so the lower slope needs about twice as many bundles.