Skip to content
Measure the Build logoMeasure the Build

Roofing

Roof Pitch Chart

Pitch is a ratio, not an angle, and almost every number you need downstream of it is a different transformation of that ratio. Here is every common pitch converted four ways, plus the two slope thresholds the building code actually enforces.

Roof pitch chart — angle, slope, and factors

Rise is per 12 inches of run. The slope factor converts footprint area to sloped roof area; the hip/valley factor does the same for a rafter running diagonally into a corner.

Roof pitch converted to angle in degrees, slope percentage, area multiplier and hip or valley rafter factor
PitchAngleSlopeSlope factorHip / valleyAsphalt
0:120.00°0.0%1.00001.4142not permitted
1:124.76°8.3%1.00351.4167not permitted
2:129.46°16.7%1.01381.4240double underlayment
3:1214.04°25.0%1.03081.4361double underlayment
4:1218.43°33.3%1.05411.4530double underlayment
5:1222.62°41.7%1.08331.4743standard
6:1226.57°50.0%1.11801.5000standard
7:1230.26°58.3%1.15771.5298standard
8:1233.69°66.7%1.20191.5635standard
9:1236.87°75.0%1.25001.6008standard
10:1239.81°83.3%1.30171.6415standard
11:1242.51°91.7%1.35661.6853standard
12:1245.00°100.0%1.41421.7321standard
14:1249.40°116.7%1.53661.8333standard
16:1253.13°133.3%1.66671.9437standard
18:1256.31°150.0%1.80282.0616standard
24:1263.43°200.0%2.23612.4495standard

For a pitch that is not on this list, or to work from a measured angle instead of a ratio, the roof pitch calculator computes the same four values for any rise and run.

The slope factor is arithmetic, not a lookup

Most roof pitch charts present the slope factor as a table of magic numbers, which leaves you unable to check a value or handle a pitch that is not listed. It is Pythagoras. A roof rising R inches over a 12 inch run has a rafter length of √(R² + 12²) for every 12 inches of horizontal run, so:

slope factor = √(rise² + run²) ÷ run

Two rows are worth memorising because they come out exact. At 12:12 the factor is √2 = 1.4142 — a 45° roof is 41% larger than the ground it covers. At 6:12 it is 1.1180. Everything else falls between, and the growth is slower than people expect: a 4:12 roof is only 5.4% bigger than its footprint.

That non-linearity is the practical point. Doubling the pitch does not double the area, so estimating "add about 20% for the slope" is wrong at both ends of the range. Applied to a 1,800 sq ft footprint:

PitchFactorSloped areaAdded
4:121.05411,897 sq ft97 sq ft
8:121.20192,163 sq ft363 sq ft
12:121.41422,546 sq ft746 sq ft

Why hips and valleys need a bigger factor

A common rafter runs straight up the slope. A hip or valley rafter runs into a corner at 45° in plan, so before you account for any rise at all it is already travelling further horizontally — 12√2, about 16.97 inches, for every 12 inches of common run. The rise then gets added to that longer base:

hip / valley factor = √(rise² + 2 × run²) ÷ run

At 6:12 that lands on exactly 1.5, one of the few genuinely round numbers in roof geometry. On a dead flat roof it is still √2 = 1.4142, because the diagonal does not disappear just because the roof stopped rising.

Cutting a hip to the common rafter length is a classic and expensive mistake. Over a 14 ft run:

PitchCommon rafterHip / valley rafter
4:1214 ft 9 1/16 in20 ft 4 1/8 in
6:1215 ft 7 13/16 in21 ft
8:1216 ft 9 15/16 in21 ft 10 11/16 in
12:1219 ft 9 9/16 in24 ft 3 in

These are theoretical lengths along the slope, measured to the intersection of the centre lines. They do not include the ridge thickness deduction, the birdsmouth, or an overhang — those come off the layout, not off a chart.

The two slopes the code actually cares about

Most of a pitch chart is geometry, and geometry has no opinion. Two thresholds are not geometry, and both are in the last column of the table above.

2:12 is the floor for asphalt shingles. IRC R905.2.2 permits them only at 2:12 or steeper. Below that the water moves too slowly and wind-driven rain gets under the laps regardless of how carefully it is installed. There is no underlayment that buys you a 1:12 shingle roof — that slope needs a different covering.

2:12 through 4:12 needs double underlayment. IRC Table R905.1.1(2) requires two layers across that band. It is a genuine cost line on a low-slope roof and it is routinely missed at estimate stage, because the shingle count does not change — only the felt does.

Above 4:12 you are in standard single-underlayment territory as far as slope is concerned. Ice barrier requirements are separate and depend on your climate rather than your pitch.

Measuring a pitch you do not know

From inside the attic is easiest and safest. Hold a level horizontally against the underside of a rafter, mark 12 inches along it, then measure straight up from that mark to the rafter. That vertical distance is your rise per 12, and it is your pitch directly.

A phone inclinometer works too, but it gives you degrees rather than a ratio, and the two are not interchangeable. Convert with tan: a reading of 26.6° is 6.0:12. Rest the phone on a rafter or a flat board on the roof plane — held against shingles it reads the shingle surface, which is not quite the plane you want.

Whatever you measure, check it against a second rafter. Old roofs sag, additions get framed to a different pitch than the original, and a single measurement on a house that has been added to twice is a good way to order the wrong quantity of everything.

Where the number goes next

Pitch is an input, not an answer. The slope factor turns your footprint into real roof area, which is what every material on the roof is ordered against — and getting it wrong compounds through the shingles, the underlayment, the starter and the cap all at once.

The roofing shingles calculator applies the factor and converts to bundles at published coverage, and the bundles-and-squares guide explains why three bundles usually cover 98.4 sq ft rather than a full square. One warning that applies to all of it: a footprint × factor calculation assumes a single pitch. A main gable at 8:12 with a porch at 3:12 is two takeoffs added together, and running the whole footprint at either pitch is wrong in both directions.

Sources

Grouped by manufacturer or publisher, then by document. Expand a group for the cited document, its verified-on date, and every value taken from it — all of it stays in the HTML either way.

Frequently asked questions

What is the most common roof pitch?

Between 4:12 and 9:12 on most American houses. 6:12 is the one people picture: 26.57°, a 50% slope, and an area multiplier of 1.1180. Below 2:12 asphalt shingles are not permitted at all, and above about 9:12 a roof usually needs staging rather than being walked.

What angle is a 6/12 pitch roof?

26.57 degrees. Pitch and angle are not the same thing — pitch is a ratio of rise to run, and the angle is its arctangent. That is why the numbers do not scale evenly: 12:12 is not double 6:12, it is 45° against 26.57°.

How do I convert roof pitch to a percentage?

Divide rise by run and multiply by 100. A 6:12 pitch is a 50% slope, and 12:12 is 100%. Percentage slope is how the IRC words some of its thresholds, and it is not interchangeable with the angle in degrees.

What is the slope factor for a roof?

The number you multiply a flat footprint by to get real sloped area: √(rise² + run²) ÷ run. At 6:12 it is 1.1180, so 1,000 sq ft of footprint is 1,118 sq ft of roof. It is often printed as a mystery table, but it is Pythagoras and you can check every row.

Why is the hip and valley factor different from the slope factor?

A hip or valley rafter runs at 45° in plan, so for every 12 inches of common run it travels 12√2 ≈ 16.97 inches horizontally before the rise is added. The factor is √(rise² + 2·run²) ÷ run — always larger. At 6:12 the common factor is 1.1180 and the hip factor is exactly 1.5.

What is the minimum roof pitch for shingles?

IRC R905.2.2 permits asphalt shingles only on slopes of 2:12 or steeper. From 2:12 up to and including 4:12, IRC Table R905.1.1(2) requires double underlayment. Below 2:12 you need a different roof covering entirely, not a workaround.