Roof Shingle Calculator

Estimate sloped roof area, shingle bundles, roofing squares, waste, and material cost.

Shingle count and cost
Enter the building footprint, pitch, product coverage, waste allowance, and bundle price.

About roof shingle estimates

A roof shingle calculator converts simple plan dimensions into a practical material order. Length multiplied by width gives the horizontal footprint, but a pitched roof has more surface than its footprint. This calculator applies the slope factor derived from the rise per twelve inches of run. A 6-in-12 roof, for example, uses a factor based on the right triangle formed by a 6-unit rise and 12-unit run. The resulting surface area is the area that shingles must actually cover. Real roofs also create offcuts. Valleys, hips, ridges, starter courses, penetrations, and damaged pieces all increase the quantity purchased. The waste allowance adds a chosen percentage to the calculated roof surface before bundles are counted. Ten percent is a common planning value for a straightforward gable roof, while complicated layouts may need more. The calculator always rounds bundles upward because suppliers do not sell partial bundles. It also reports roofing squares, where one square equals 100 square feet of roof coverage. Bundle coverage varies by manufacturer and product line. Many conventional three-tab or architectural products cover roughly one third of a roofing square per bundle, but the package specification is the authoritative value. Enter that published coverage rather than assuming every product is identical. Cost is then the rounded bundle quantity multiplied by the entered price per bundle. Taxes, delivery, underlayment, flashing, fasteners, ridge caps, ventilation, labor, disposal, and permit charges are not included. Measure every roof plane and calculate separate sections when the building is not a single rectangle. Add dormers or extensions and avoid subtracting small openings unless a roofing professional recommends it, since those areas often consume extra cutting material. This estimate is useful for early budgeting and checking a supplier quote, not for structural design or safe access planning. Verify dimensions from the ground where possible, follow fall-protection requirements, and confirm the final order with the product instructions and an experienced roofing contractor.

Roof shingle examples

InputsEstimated orderPlanning note
40 ft by 30 ft, 6-in-12 pitch, 10% waste1,475.8 sq ft; 45 bundles at 33.3 sq ft eachA typical rectangular gable-roof estimate.
24 ft by 20 ft, 4-in-12 pitch, 12% waste566.7 sq ft; 18 bundles at 33.3 sq ft eachExtra waste allows for cuts and minor complexity.
50 ft by 28 ft, 8-in-12 pitch, 15% waste1,936.7 sq ft; 59 bundles at 33.3 sq ft eachSteeper and more complex roofs require more material.

How to calculate shingles

  1. Measure the horizontal roof length and width in feet.
  2. Enter the roof rise for every twelve inches of horizontal run.
  3. Use the package coverage and choose a waste allowance suitable for the layout.
  4. Add the current bundle price, then calculate and round the order up to whole bundles.

Frequently asked questions

How many shingle bundles make one roofing square?

Three bundles commonly cover one roofing square, but products differ. Always use the coverage printed on the package or technical data sheet.

Why does roof pitch increase the area?

Plan dimensions describe a horizontal projection rather than the sloped surface. The pitch factor converts that projection into the longer surface that shingles cover.

What waste percentage should I use?

A simple gable roof often starts near ten percent. Hips, valleys, dormers, or intricate cuts can justify a larger allowance.

Does the estimate include ridge cap shingles?

The waste allowance may cover a small ridge requirement, but specialty ridge products can have different coverage. Price and count those products separately when the roofing system requires them.

Can I use footprint dimensions for every roof?

A single rectangle works only for a simple uniform roof. Divide irregular roofs into measurable planes and combine their calculated areas for a better estimate.