Conversion

Roof Pitch to Degrees Conversion Chart

A complete reference table for converting roof pitch (x:12 ratio) to degrees, percentage slope, and pitch factor — plus the formula to convert any pitch you encounter.

The conversion formula

Roof pitch in the US is expressed as x:12 — the number of inches of rise per 12 inches of run. To convert to degrees:

Degrees = arctan(x ÷ 12) × (180 ÷ π)

To convert degrees back to x:12 pitch:

x = tan(degrees) × 12

To convert x:12 to percentage slope:

% slope = (x ÷ 12) × 100

Complete conversion table

Pitch (x:12)Degrees% slopePitch factorOSHA category
1:124.76°8.3%1.003Low slope
2:129.46°16.7%1.014Low slope
3:1214.04°25.0%1.031Low slope
4:1218.43°33.3%1.054Low slope
5:1222.62°41.7%1.083Steep
6:1226.57°50.0%1.118Steep
7:1230.26°58.3%1.158Steep
8:1233.69°66.7%1.202Steep
9:1236.87°75.0%1.250Steep
10:1239.81°83.3%1.302Steep
11:1242.51°91.7%1.357Steep
12:1245.00°100.0%1.414Steep
14:1249.40°116.7%1.537Steep
16:1253.13°133.3%1.667Steep
OSHA 29 CFR 1926.500 defines a low-slope roof as 4:12 or less and a steep roof as over 4:12. Pitch factor = √((x/12)² + 1) — multiply your flat roof footprint by this number to get the true sloped surface area for material ordering.

Worked examples

Example 1 — x:12 to degrees

8:12 pitch → arctan(8 ÷ 12) = arctan(0.667) = 33.69°

Example 2 — degrees to x:12

30° → tan(30°) × 12 = 0.577 × 12 = 6.93:12 ≈ 7:12

Example 3 — pitch factor for material ordering

6:12 pitch, 2,000 sq ft footprint → 2,000 × 1.118 = 2,236 sq ft of roofing material

Minimum pitch by roofing material

The 2024 International Residential Code (IRC) sets a minimum slope for each roof covering in Section R905:

Roof coveringMinimum pitch2024 IRC
Built-up roofing (coal-tar)¼:12 (⅛:12)R905.9.1
Standing-seam metal panels¼:12R905.10.2
Modified bitumen¼:12R905.11.1
Single-ply membrane (EPDM, TPO, PVC)¼:12R905.12.1
Sprayed polyurethane foam¼:12R905.13.1
Liquid-applied roofing¼:12R905.14.1
Lapped metal panels with lap sealant½:12R905.10.2
Mineral-surfaced roll roofing1:12R905.5.2
Asphalt shingles2:12 (double underlayment below 4:12)R905.2.2
Clay and concrete tile2½:12 (double underlayment below 4:12)R905.3.2
Metal roof shingles3:12R905.4.2
Wood shingles / wood shakes3:12R905.7.2 / R905.8.2
Lapped metal panels without lap sealant3:12R905.10.2
Slate shingles4:12R905.6.2
For built-up, modified bitumen, single-ply, foam and liquid-applied roofs, the IRC figure is a minimum design slope. Below 2:12 the IRC still allows standing-seam metal panels as well as these systems, so a low pitch does not mean membrane only. Manufacturer installation instructions and local code amendments can set higher minimums, so check both before choosing a material.

Convert any pitch instantly

Enter rise and run, degrees, or x:12 ratio — get all conversions, rafter length, and true roof area in one step.

Use the Roof Pitch Calculator →

FAQ

How do I convert roof pitch to degrees?

Use arctan(rise ÷ 12) × (180 ÷ π). For a 6:12 pitch: arctan(6 ÷ 12) = arctan(0.5) = 26.57°. Most scientific calculators have an arctan (tan⁻¹) button. The roof pitch calculator on this site handles the conversion instantly.

What is a 4:12 pitch in degrees?

A 4:12 pitch equals 18.43°. Use arctan(4 ÷ 12) = arctan(0.333) = 18.43°. It is the upper limit of a low-slope roof under OSHA 29 CFR 1926.500 (anything steeper is a steep roof). In the 2024 IRC it is the minimum slope for slate and the point at which asphalt shingles and tile no longer need double underlayment.

What is a 6:12 pitch in degrees?

A 6:12 pitch equals 26.57° (50% slope, pitch factor 1.118). Because it is over 4:12, OSHA classifies it as a steep roof: for construction work 6 ft or more above a lower level, guardrails with toeboards, safety nets or personal fall arrest are required.

How do I convert degrees back to x:12 pitch?

Use tan(degrees) × 12. For 30°: tan(30°) = 0.577 × 12 = 6.93, so a 30° roof is a 6.93:12 pitch — about 7:12 when rounded to a whole number.

What angle is a 12:12 pitch?

A 12:12 pitch is exactly 45° — the roof rises as much as it runs horizontally (100% slope, pitch factor 1.414). Pitches above 12:12 give angles greater than 45°.