How Many Shingles Do I Need for My Roof?

Replacing or installing a new roof is a major home improvement project that requires careful planning and accurate material estimates. One of the most important steps is determining how many shingles you’ll need. Buying too few means extra trips to the store, while buying too many leads to unnecessary expense and waste. This guide will walk you through every step of the process, from measuring your roof to accounting for pitch and waste, so you can confidently order the right amount of shingles for your project.

Step 1: Calculate the Area of Your Roof

The first step in figuring out how many shingles you need is to calculate the total area of your roof. This is done by measuring the length and width of each roof plane and multiplying them together. For a simple rectangular roof, the formula is:

  • Area = Length × Width

For example, if your roof is 20 feet long and 10 feet wide, the area is:

  • 20 ft × 10 ft = 200 sq. ft.

If your roof has multiple planes (such as a gable or hip roof), measure each plane separately and add the areas together. For triangular sections, use the formula:

  • Area = (Base × Height) ÷ 2

For example, a triangular section with a base of 15 feet and a height of 10 feet would be:

  • (15 ft × 10 ft) ÷ 2 = 75 sq. ft.

Step 2: Adjust for Roof Pitch

The pitch of your roof—the steepness or slope—affects the actual surface area that needs to be covered. A steeper roof has more surface area than a flat roof of the same footprint. To account for this, you’ll need to use a pitch multiplier. The pitch multiplier is based on the roof’s rise over run (for example, a 6:12 pitch means the roof rises 6 inches for every 12 inches of horizontal run).

Here are common pitch multipliers:

Roof PitchPitch Multiplier
3:121.031
4:121.054
5:121.083
6:121.118
7:121.158
8:121.202
9:121.250

To adjust your roof area for pitch, multiply the total area by the appropriate pitch multiplier. For example, a roof with a total area of 1,764 sq. ft. and a 6:12 pitch would be:

  • 1,764 sq. ft. × 1.118 = 1,972 sq. ft.

Step 3: Estimate the Number of Shingles You Need

Shingles are sold in bundles, and each bundle typically covers about 33 square feet of roof area. This means you’ll need three bundles for every 100 square feet, which is known as a “roofing square.”

To estimate the number of bundles needed:

  • Divide the adjusted roof area by 100 to get the number of roofing squares.
  • Multiply the number of squares by 3 to get the number of bundles.

For example, a roof with an adjusted area of 1,972 sq. ft. would be:

  • 1,972 ÷ 100 = 19.72 squares
  • 19.72 × 3 = 59.16 bundles

Round up to the nearest whole number, so you’d need 60 bundles.

Step 4: Account for Waste and Overage

It’s important to add extra shingles to account for waste from cutting around vents, pipes, and creating ridge caps. A good rule of thumb is to add 15% to your total bundle count for waste. For complex roofs with many angles and features, you may want to add 15–20%.

To calculate the total bundles with waste:

  • Multiply the number of bundles by 1.15 (for 15% waste).

For example, if you need 60 bundles:

  • 60 × 1.15 = 69 bundles

So, you should buy 69 bundles to account for waste.

What If My Roof Has a Complex Shape?

If your roof has a complex shape with multiple planes, dormers, or other features, break it down into simpler shapes and measure each section separately. Calculate the area of each section, then add them together to get the total roof area. Be sure to factor in a higher waste allowance (15–20%) for intricate cuts.

For example, a roof with two gable ends and a central hip section would be measured as:

  • Gable end 1: 20 ft × 30 ft = 600 sq. ft.
  • Gable end 2: 20 ft × 30 ft = 600 sq. ft.
  • Hip section: 40 ft × 30 ft = 1,200 sq. ft.
  • Total area: 600 + 600 + 1,200 = 2,400 sq. ft.

Adjust for pitch and waste as described above.

Understanding Roofing Squares and Bundles

In the roofing industry, a “square” is a unit of measurement equal to 100 square feet of roof area. Shingles are typically sold in bundles, with one bundle covering about 33 square feet. This means you’ll need three bundles for every square of roof area.

Here’s a quick reference:

  • 1 roofing square = 100 sq. ft.
  • 1 bundle = 33 sq. ft.
  • 3 bundles = 1 roofing square

How Many Shingles Are in a Bundle?

The number of shingles in a bundle varies by type:

  • 3-Tab Asphalt Shingles: Typically 29 shingles per bundle
  • Architectural Shingles: Usually 21 shingles per bundle
  • Wood Shingles: Approximately 25 shingles per bundle

The exact number can vary by manufacturer and shingle size, so always check the packaging for the specific count.

Additional Materials to Consider

In addition to shingles, you’ll need other materials for your roofing project:

  • Underlayment (felt): Typically sold in rolls, covering 400 sq. ft. per roll
  • Nails: About 1–2 lbs per square, depending on shingle type
  • Flashing: Needed around chimneys, vents, and valleys
  • Ridge caps: Special shingles for the roof ridge

FAQs

How do I measure my roof from the ground?

You can estimate your roof area from the ground by measuring the length and width of your house and using the pitch multiplier. However, for the most accurate measurement, it’s best to measure each roof plane directly.

Do I need to account for roof overhangs?

Yes, include the overhangs in your measurements, as they add to the total roof area.

What if I’m replacing only part of my roof?

Measure only the area you’re replacing and follow the same steps to calculate the number of shingles needed.

Can I use a roofing calculator?

Yes, there are many online roofing calculators that can help you estimate the number of shingles needed based on your roof dimensions and pitch.

How much extra should I buy for waste?

Plan for 15% extra for standard roofs and 15–20% for complex roofs with many angles and features.

Conclusion

Calculating how many shingles you need for your roof is a straightforward process once you understand the basics. Measure your roof area, adjust for pitch, estimate the number of bundles, and add extra for waste. By following these steps, you can ensure you have the right amount of shingles for your roofing project, saving time and money.

References

  1. How to Measure a Roof for Shingles — Prairie Exteriors. 2023. https://prairieexteriors.com/how-to-measure-a-roof-for-shingles/
  2. Roof Shingle Calculator — Omni Calculator. 2023. https://www.omnicalculator.com/construction/roof-shingle
  3. How Many Shingles in a Bundle? — IKO. 2023. https://www.iko.com/blog/how-many-shingles-in-a-bundle/