For most modern asphalt roofs, one roofing square (100 sq ft) takes about 3 bundles of shingles.

Quick Scoop

  • A roofing square = 100 square feet of roof area.
  • Standard 3‑tab and many architectural shingles:
    • About 33–33.3 sq ft per bundle , so 3 bundles ≈ 1 square.
  • Heavy or specialty/luxury shingles:
    • Can cover only 20–28 sq ft per bundle , so you may need 4–5 bundles per square.

Typical bundle counts by shingle type

[9][1][7] [1][3][9] [8][9][1] [3][9][1] [1][3][8] [5][3][8]
Shingle type Typical coverage per bundle Bundles per square (100 sq ft)
Standard 3‑tab asphalt ≈ 33–33.3 sq ft≈ 3 bundles
Architectural/laminated asphalt ≈ 30–33 sq ft (varies by brand)Usually ≈ 3 bundles (sometimes a bit more)
Heavy designer/luxury shingles ≈ 20–28 sq ft≈ 4–5 bundles

Simple rule of thumb

  • If you’re using common 3‑tab or standard architectural shingles, plan on 3 bundles per square.
  • Always check the wrapper : it lists “coverage per bundle”; divide 100 by that number to get bundles per square. For example, 100 ÷ 33.3 ≈ 3 bundles.

If the label says around 33 sq ft per bundle, think “3 bundles per square.” If it says closer to 20–25 sq ft, expect 4–5 bundles per square.

TL;DR: For most everyday roofing jobs, figure 3 bundles of shingles in a square , unless the manufacturer’s label says otherwise.

Information gathered from public forums or data available on the internet and portrayed here.