Roof Square Footage Calculator

Roof Shingle Calculator

Use this shingle bundle calculator to figure how many shingles and bundles you need for your project.

Calculates True AreaFactors in PitchIncludes Waste FactorSquares & Bundles
sq ft
Example preview
Result66 Bundles
Roofing Squares
22 squares
Total Shingles Area Ordered
2200 sq ft
Waste Factor Used
10%

Enter your values and press Calculate to see your result.

How it works

Follow the exact steps to get your result instantly and privately.

Step 1: Enter Area

Input your roof's total square footage.

Step 2: Select Bundle Type

Choose how many bundles make up a square (usually 3).

Step 3: Add Waste

Include 10-15% extra for cuts and mistakes.

STEP 1

Step 1: Enter Area

Input your roof's total square footage.

Enter Area

How to figure shingles for a roof

To figure shingles, convert your roof area into squares, then multiply by the bundles per square. Shingles are sold in bundles, and 3 bundles cover one 'square' (100 sq ft), so each bundle covers about 33.3 sq ft. This shingle bundle estimator adds your waste factor automatically.

Measuring Methods

  • The Footprint Estimation (Quickest): If you need a rough estimate, multiply the length of your home by its width to find the footprint, then apply a pitch multiplier based on your roof's steepness.
  • Manual Measurement (Most Accurate): For complex shapes with valleys, hips, or dormers, sketch your roof and divide it into simple geometric shapes (rectangles, triangles). Calculate each section's area and sum them up.
  • Digital Measurement Tools: Use satellite mapping tools to outline your roof from an aerial view. This gives you a fairly accurate square footage estimate without needing to climb a ladder.
Squares = (Roof Area / 100) * (1 + Waste)
Bundles = Squares * Bundles per Square
Example

If you have a 40 × 30 ft house with a 1 ft overhang and a 6/12 gable roof: the footprint is 42 × 32 = 1,344 sq ft. The slope factor is 1.118. The raw area is 1,344 × 1.118 ≈ 1,502 sq ft. Adding a standard 10% waste brings it to 1,652 sq ft. That converts to 17 squares, or 51 shingle bundles.

Worked examples

These examples show how to figure shingles for common roof sizes. Enter your own square footage above and the shingle bundle calculator handles the squares, waste, and bundle count for you.

Various roof styles examples
Sample scenarios and their calculated results
ScenarioCalculationResult
Small ranch roof — 1,800 sq ft1,800 ÷ 100 = 18 squares × 1.10 waste × 3 bundles20 squares → 60 bundles
Average home roof — 2,400 sq ft2,400 ÷ 100 = 24 squares × 1.10 waste × 3 bundles27 squares → 80 bundles
Large two-story roof — 3,600 sq ft3,600 ÷ 100 = 36 squares × 1.15 waste × 3 bundles42 squares → 125 bundles

Conversion reference

Use this quick reference to see roughly how many bundles of shingles common roof sizes require. Figures assume standard architectural shingles at 3 bundles per square (100 sq ft) and include a 10% waste factor, rounded up to whole bundles. Enter your exact area above for a precise count.

How many bundles of shingles by roof size (3 bundles/square, 10% waste)
Roof AreaRoofing SquaresBundles (10% waste)Bundles (15% waste)
1,000 sq ft10 squares33 bundles35 bundles
1,500 sq ft15 squares50 bundles52 bundles
2,000 sq ft20 squares66 bundles69 bundles
2,500 sq ft25 squares83 bundles87 bundles
3,000 sq ft30 squares99 bundles104 bundles
3,500 sq ft35 squares116 bundles121 bundles
4,000 sq ft40 squares132 bundles138 bundles
DID YOU KNOW?

Quick facts

  • Background texture
    A shingle bundle calculator assumes 3 bundles cover one square (100 sq ft), so each bundle covers about 33.3 sq ft.
  • Background texture
    Most architectural shingles require 3 bundles to cover one square (100 sq ft).
  • Background texture
    Heavy designer shingles may require 4 or 5 bundles per square.
  • Background texture
    Always round up to the nearest whole bundle so you don't run short.

From the blog

View all →

Frequently asked questions