RoofingCalculatorHQ

Roof Pitch Calculator (Canada)

Free roof pitch calculator for Canadian builds. Convert between rise/run (X/12), angle in degrees and rafter length. Slope factor for accurate roof area takeoffs to NBC 9.26.

Roof Pitch Calculator

Pitch (X/12)
6/12
Angle
26.57°
Slope factor
1.118
Multiply roof footprint by this for surface area

How to use this calculator

The roof pitch calculator handles three input modes for whatever measurement you have on a Canadian build:

  • From rise & run — the standard residential method, reading rise off a 12-inch level and tape from the attic
  • From angle in degrees — used on commercial drawings, structural engineering calcs and standing-seam metal product literature
  • From rafter length & rise — handy if you have a section drawing or a finished-cut rafter

The calculator returns three values for every input:

  1. Pitch as X/12 — the Canadian residential standard, used on shingle warranties, truss drawings and CRCA installation guides
  2. Angle in degrees — for commercial work, metal-roof specs and engineering calcs
  3. Slope factor — multiply your roof footprint in square feet by this to get the true on-slope area for shingle, underlayment and metal-panel orders

Why pitch matters on a Canadian roof

Pitch sets the ground rules for almost every other decision under NBC 9.26 and the provincial codes:

  • Material choice and minimums — NBC 9.26.7.4 sets minimum slope for asphalt shingles at 1:6 (≈2/12). Below that you need a low-slope membrane (modified bitumen, EPDM or TPO)
  • Eave protection requirement — NBC 9.26.6 requires ice-and-water shield from the eave at least 12 inches past the inner face of the exterior wall on most roofs. Higher snow-load zones extend that further
  • Snow load and structural — NBC Part 4 ground snow loads (Sg) are highest in Quebec, Newfoundland and northern BC. Steeper pitches reduce accumulation and structural snow load
  • Walkability and labour — pitches up to 6/12 are walkable for shingle work; 7/12 and above need roof jacks or harnesses under provincial OH&S rules
  • Solar production — fixed-tilt solar PV optimum varies from 27 degrees (southern Ontario) to 50 degrees (Iqaluit). Roof pitch determines flush-mount vs. tilt-rack

Standard Canadian roof pitches

Canadian residential roofs follow a few common bands set by climate, code and architectural era:

Roof typeTypical pitchCommon materials
Low-slope / flat1:24 to 2/12Modified bitumen, EPDM, TPO
Shed / modern infill2/12 to 4/12Standing-seam metal, low-slope shingles
Standard residential4/12 to 8/12Architectural asphalt shingles, metal
Steep colonial / heritage8/12 to 12/12Architectural shingles, slate, cedar
Steep gable / Victorian12/12 to 18/12Slate, decorative shingle, copper
Mansard18/12+Slate, cedar, decorative tile

A typical post-war Toronto bungalow runs 4/12. A 1990s-2010s suburban two-storey is usually 6/12 to 8/12. Quebec and Atlantic Canadian heritage stock leans steeper — 9/12 and up — to shed wet, heavy maritime snow. New-build townhouse complexes in BC’s Lower Mainland often spec 4/12 standing-seam to keep ridge heights down for view-corridor bylaws.

The trigonometry

The calculator runs straight trigonometry. Here are the conversions for site sanity-checks:

Pitch from rise and run:

Pitch ratio = rise ÷ run
Angle (degrees) = arctan(rise ÷ run)
Pitch as X/12 = (rise ÷ run) × 12

Pitch from angle:

Rise-over-run = tan(angle)
Rise per 12 in run = tan(angle) × 12

Slope factor for area takeoffs:

Slope factor = √(1 + (rise ÷ run)²)
            = 1 ÷ cos(angle)

Worked example — a 32 ft × 42 ft house with a 1 ft eave overhang and 6/12 roof:

Footprint with overhangs = 34 × 44 = 1,496 sq ft
Slope factor at 6/12 = 1.118
On-slope area = 1,496 × 1.118 = 1,672 sq ft
Squares = 16.7
With 10% waste for a simple gable = 18.4 squares
Bundles of architectural shingles = 18.4 × 3 = 55 bundles

Canadian pitch reference table

Pitch (X/12)Rise/runDegreesSlope factorCommon use
2/120.1679.46°1.014Asphalt shingle minimum (with reinforced underlayment)
3/120.25014.04°1.031Low-slope shingle, double underlayment
4/120.33318.43°1.054Standard shingle install minimum
5/120.41722.62°1.0831960s-70s suburban
6/120.50026.57°1.118Most common Canadian residential pitch
7/120.58330.26°1.158Mid-range two-storey
8/120.66733.69°1.202Steep contemporary
9/120.75036.87°1.250Quebec / Atlantic snow shedding
10/120.83339.81°1.302Steep gable
12/121.00045.00°1.414Heritage, Victorian

Survey method

Most pitch surveys are done from the attic in Canada — provincial OH&S regulations are strict on roof access above 3 m, and most homeowners do not have appropriate fall arrest.

  1. Access the attic through the hatch. Step only on joists, watch for blown-in cellulose insulation
  2. Find a clean rafter away from blocking and bracing
  3. Hold a 12-inch level horizontally against the underside, bubble centred
  4. Measure the drop from the far end of the level to the rafter, in inches and 16ths
  5. Punch in the numbers — rise (drop) and run (12 inches) into the calculator
  6. Repeat on a rafter on the opposite side. Older homes can have asymmetric pitches

External surveys with a digital inclinometer work well on metal panels — read three positions and average. On asphalt shingles, the surface roughness can throw a digital level by half a degree, so confirm with attic measurements before ordering.

Pitch and the National Building Code

NBC Part 9 covers most residential builds. The relevant pitch-related provisions:

  • NBC 9.26.6.3 Eave protection — ice-and-water shield requirement
  • NBC 9.26.7.4 Asphalt shingles minimum slope
  • NBC 9.26.10 Sheet metal roofing
  • NBC 9.27 Cladding (where pitch transitions to wall)
  • Provincial snow loads (NBC Appendix C) — Sg values used in structural design

For pitches below the prescribed minimum for a given product, the manufacturer (IKO, BP, GAF, CertainTeed Canada) can issue project-specific approvals — usually with reinforced underlayment, doubled overlap and tighter fastening. Get this in writing before the supplier ships and before your municipal inspector signs off.

Sources: National Building Code of Canada Part 9 Section 9.26; CRCA Roofing Specifications Manual; CSA A123 series shingle standards; IKO, BP, GAF Canada and CertainTeed Canada installation guides; CASMA underlayment technical bulletins; Environment and Climate Change Canada snow-load data.

Frequently asked questions

What is a 6/12 roof pitch in Canada?
A 6/12 pitch rises 6 inches for every 12 inches of horizontal run. As an angle that is 26.57 degrees from horizontal. It is the most common residential pitch in Canadian housing — steep enough to shed snow loads under NBC 9.26, comfortable to walk for shingle installation, and below the IRC threshold where ice-and-water shield extends further up the roof.
Do Canadian roofers use X/12 or degrees?
X/12 is standard on Canadian residential drawings and shingle manufacturer literature. Degrees show up on commercial drawings, metal-roof spec sheets and engineering calcs. The calculator returns both. NBC 9.26 references slope as a ratio (e.g. 1:3) but most CRCA-affiliated trades work in X/12 day to day.
What is the minimum roof pitch for asphalt shingles in Canada?
NBC 9.26.7.4 sets minimum 1:6 (about 2/12) for asphalt shingles, with double-coverage underlayment and ice-and-water shield required from 1:6 up to 1:3 (4/12). Standard shingle install with single-layer underlayment starts at 1:3 (4/12). Below 1:6 you need a low-slope membrane system.
How far up the roof does ice-and-water shield need to go in Canada?
NBC 9.26.6.3 requires ice-and-water (eave protection) extending from the eave to a point at least 12 inches inside the inner face of the exterior wall, in any roof not protected by other means. In practice, that is one full 36-inch roll up the eave on a typical 4/12 to 6/12 roof, or two rolls in cold provinces and high snow-load zones — Quebec, Atlantic Canada, BC mountain communities. Always run ice-and-water in valleys regardless.
How do I find the slope factor for a Canadian roof area calculation?
Slope factor equals the square root of (1 plus (rise ÷ run) squared). At 4/12 the factor is 1.054, at 6/12 it is 1.118, at 8/12 it is 1.202 and at 12/12 it is 1.414. Multiply your roof footprint in square feet by this factor to get true on-slope area. For example a 1,500 sq ft footprint at 6/12 covers 1,677 sq ft of actual roof surface.

Related calculators