RoofingCalculatorHQ

How to Measure Roof Square Footage

Three reliable methods to measure roof square footage for Canadian homes, with NBC references, pitch slope-factor multipliers, ice-and-water shield placement, and worked examples for asphalt shingle, metal, and shake roofs.

Roof square footage in Canada is the actual sloped surface a roofer covers in asphalt shingles, standing-seam metal, or membrane — measured along the slope, not on the floor plan. It’s the figure that drives every materials estimate from synthetic underlayment rolls to ridge cap. Get it wrong by even 5% on a typical 2,400 sq ft Canadian roof and you’re 120 sq ft short — about four bundles of shingles, easily enough to halt a tear-off mid-day waiting on delivery from a Home Hardware, RONA or Castle yard.

This guide covers three measurement methods that work for almost every Canadian roof, the slope-factor math that converts footprint to surface area, the waste allowances CRCA and shingle manufacturers publish, and worked examples so you can sanity-check before you order.

What “square footage” means in Canadian roofing — and why it differs from floor area

Canadian roofers, like their US counterparts, talk in squares: one square equals 100 sq ft of finished roof surface. Asphalt-shingle bundles are sized so three bundles cover one square. Standing-seam metal panels and synthetic underlayment rolls are calibrated to the same unit. The number you order against is roof surface area in square feet, divided by 100.

That number is larger than the building footprint because the roof slopes. A bungalow with a 1,500 sq ft floor plan and a 6/12 pitch (very common in Ontario, Quebec, and the Prairies) has roughly 1,677 sq ft of roof surface — the slope factor of 1.118 stretches every horizontal foot into 1.118 ft of slope distance.

In British Columbia and Atlantic Canada you’ll occasionally see plans dimensioned in metres. Convert with 1 m² = 10.764 sq ft and proceed in whichever unit your supplier prices in.

Method 1 — Measure on the ground, multiply by slope factor

Fastest for a simple gable, hip, or shed roof. You stay on the ground and do one pitch reading from the attic or eaves.

  1. Walk the perimeter and measure each exterior wall length with a Leica Disto or Bosch GLM (±1/16 in over 200 ft).
  2. Multiply length × width for each rectangular section to get the footprint in sq ft, adding overhangs to every side that has them. A 12-inch overhang on all four sides of a 40 × 30 ft Canadian bungalow adds 4 ft to length and 2 ft to width: 44 × 32 = 1,408 sq ft instead of 1,200.
  3. Determine the roof pitch with a level on the rafter or an inclinometer app (see How to Calculate Roof Pitch for three reliable methods).
  4. Look up the slope factor and multiply: roof surface area = footprint × slope factor.

Slope-factor table

PitchAngleSlope factor
2/129.46°1.014
3/1214.04°1.031
4/1218.43°1.054
5/1222.62°1.083
6/1226.57°1.118
7/1230.26°1.158
8/1233.69°1.202
9/1236.87°1.250
10/1239.81°1.302
12/1245.00°1.414

Worked example. A 40 × 28 ft Manitoba bungalow with 12-inch overhangs and a 5/12 pitch (chosen for snow-shedding without going steep). Footprint with overhangs: 42 × 30 = 1,260 sq ft. Slope factor at 5/12 = 1.083. Roof area = 1,260 × 1.083 = 1,365 sq ft, or 13.65 squares.

Method 2 — Measure each plane on the roof (most accurate for complex shapes)

Quebec triplexes, Ontario two-storey hipped roofs, and the steep gable-on-hip combinations common in the Maritimes don’t fit a single slope factor. Measure each plane individually.

  1. Sketch the roof from above — Google Maps satellite at maximum zoom, or Bing Maps Bird’s-Eye for some Canadian cities, is enough for a draft. Number every plane.
  2. Climb up safely. Canadian provincial OHS regs require fall protection above 3 m (Ontario) or 3 m (Alberta, BC). A roof anchor and full-body harness are non-negotiable above 6/12.
  3. For each plane, measure the eave-to-ridge slope distance and the ridge length. Plane area = slope distance × eave length for rectangles; trapezoid/triangle formulas for hipped planes.
  4. Sum every plane.

Plane geometry shortcuts

  • Rectangular gable plane — area = eave length × slope distance.
  • Trapezoidal hip plane (long side) — area = ((eave + ridge) ÷ 2) × slope distance.
  • Triangular hip end — area = (eave ÷ 2) × slope distance.
  • Shed-dormer plane — small rectangle; subtract the dormer footprint from the main plane to avoid double-counting.

Method 3 — Aerial measurement reports

EagleView, Hover, and GAF QuickMeasure all serve Canada. A residential report runs C$35–C$95 and arrives within hours. CRCA-affiliated contractors increasingly use these for the take-off, and the major Canadian distributors (IKO, BP Canada, Cantex) accept them as the basis for material orders.

These reports are accurate to within 1–2% on roofs clearly visible to satellite. The Canadian edge case worth flagging is heavy snow cover during shoulder-season satellite passes — the imagery can obscure plane edges. Most providers note imagery age in the report.

Pitch matters more than you think — sanity-check ranges

If your calculated roof area is less than 1.05× the footprint, your pitch is below 4/12. NBC 9.26 and most Canadian asphalt-shingle warranties (IKO, BP, Malarkey) require special low-slope detailing below 4/12. If it’s more than 1.30× the footprint, your pitch is 10/12 or above — steep-slope, with additional fastening and starter requirements.

Waste allowance — what to add on top of the measured number

CRCA, Owens Corning Canada, IKO, and BP publish standard waste allowances:

  • Simple gable, asphalt shingles — 10% waste minimum.
  • Hip roof — 12–15% waste.
  • Complex roof with valleys, dormers, skylights — 15–20% waste.
  • Standing-seam metal (Vicwest, Best Buy Metals) — 5–8% waste.
  • Cedar shake (BC coastal) — 12–15% waste; expect grading variation.

So a measured 1,365 sq ft gable roof needs 1,365 × 1.10 = 1,502 sq ft ordered, rounded up to 16 squares (48 bundles three-tab or 51 bundles laminated).

Ice-and-water shield — an outsized line item in Canada

NBC 9.26.5 requires eave protection extending at least 36 inches up the slope from the eave edge in any region where the design temperature is below -5°C — which is essentially everywhere outside the BC south coast. For valleys, most contractors run a second course end-to-end regardless.

For a 1,365 sq ft gable on a 40 × 28 ft house with 12-inch overhangs and a 5/12 pitch, eave shield distance up the slope is (24 + 12) × 1.083 = 39 inches up from the eave edge — round to 36 inches for two courses of standard 36-in × 65 ft membrane. Linear feet of eave: 80 ft (two long sides). At three feet of coverage per course: 80 × 3 = 240 sq ft of eave shield, or one and a quarter rolls.

Don’t forget the linear-foot items

Square footage drives the field-shingle count, but every Canadian roof also needs ridge cap, hip cap, starter strip, drip edge, ice-and-water shield, and underlayment — all priced per linear foot.

  • Ridge length (ridge cap + ridge vent).
  • Hip length (hip cap on hipped roofs).
  • Eave length (starter, drip edge, gutter, ice-and-water shield).
  • Rake length (rake drip edge).
  • Valley length (valley flashing or ice-and-water shield).
  • Penetration count (chimney, plumbing stack, kitchen and bathroom vents — each needs flashing).

Common mistakes that throw the number off

  • Using the floor area instead of footprint plus overhangs. Floor area excludes overhangs, attached garages with separate roofs, and rear additions.
  • Single slope factor on a multi-pitch roof. Garages and porches often have shallower pitches — each plane needs its own slope factor.
  • Not subtracting large penetrations. Skylights over 12 sq ft, large brick chimneys, and HRV roof vents displace material; subtract anything over 12 sq ft.
  • Forgetting waste. Ordering exact-measured material guarantees you’ll run short.
  • Mixing imperial and metric. Some Quebec contractors quote in m²; convert with 1 m² = 10.764 sq ft before ordering.

Verify the number with the calculator

Plug your dimensions and pitch into the Roof Square Footage Calculator for an instant slope-factor calculation, or the Roofing Square Calculator to see the result in squares directly. For pitch determination, use the Roof Pitch Calculator, and once you have square footage, run it through the Roof Shingle Calculator for bundle counts or the Roof Area Calculator for hip and complex configurations.

Related calculators