Roof Pitch Calculator

Find your roof pitch from a simple rise-and-run measurement — get the pitch in X-in-12, the angle in degrees, the slope factor and the rafter length per foot of run.

Project Details
Rise & run
Live Results Calculated in real time

How this calculator works

Every figure above comes from the formula below, applied to the assumptions listed. Nothing is looked up from a hidden table — you can reproduce the result by hand.

Formula

pitch = rise ÷ run × 12, expressed as X:12

angle = arctan(rise ÷ run), in degrees

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

rafter length = slope factor × run

Assumptions & limits

  • Rise and run must be in the same unit. Pitch, angle and slope factor are ratios, so they are unit-independent; the unit selector only sets the unit the rafter length is reported in.
  • Rafter length is the straight run along the slope. It excludes overhang, ridge-board thickness and the birdsmouth cut.
  • Pitch categories follow common US roofing practice: below 4:12 is low slope, 4:12 to 9:12 conventional, above 9:12 steep. Low-slope roofs have their own underlayment requirements.

Worked example

A rise of 6 inches over a run of 12 inches

  1. Pitch = 6 ÷ 12 × 12 = 6:12
  2. Angle = arctan(6 ÷ 12) = 26.6°
  3. Slope factor = √(6² + 12²) ÷ 12 = 13.416 ÷ 12 = 1.1180
  4. Rafter length = 1.1180 × 12 = 13.42 (in the unit you entered)

Result:A 6:12 pitch at 26.6°, slope factor 1.118 — so sloped roof area is 11.8% larger than the footprint.

Cost data basis

United States — national averagePrices as of 2026

Cost figures are national US ranges for 2026 and are material-only unless the calculator explicitly says "installed". They exclude sales tax, permit fees and local labour rates, which vary widely by metro area. Always confirm a delivered price with a local supplier before ordering.

Sources

Roof pitch cross-sectionA right triangle showing rise over run, with the rafter as the hypotenuse and the slope factor multiplying the footprint into true roof area.Run = 12Rise = 626.6°Rafter = 13.42Pitch 6:12 · angle 26.6° · slope factor 1.118True roof area = footprint × 1.118 (11.8% larger)
Rise over run sets the pitch. The slope factor is the hypotenuse divided by the run — it converts a flat footprint into true roof area.

How to calculate roof pitch

Roof pitch describes how steep a roof is, written as the vertical rise for every 12 inches of horizontal run. A roof that climbs 6 inches over a 12-inch run is a 6:12 pitch. To measure it, hold a level out horizontally from the roof, mark 12 inches along it, and measure straight down to the roof surface — that drop in inches is your rise.

pitch = (rise ÷ run) × 12  ·  angle = arctan(rise ÷ run)  ·  slope factor = √(rise² + run²) ÷ run

The slope factor is the number you actually use to buy materials: multiply your flat building footprint by it to get the true sloped roof area. For example, a 6:12 roof has a slope factor of about 1.118, so a 2,000 sq ft footprint becomes roughly 2,236 sq ft of roof.

Common roof pitches, angles and slope factors

PitchAngleSlope factorCategory
3:1214.0°1.031Low slope
4:1218.4°1.054Conventional
6:1226.6°1.118Conventional
8:1233.7°1.202Conventional
10:1239.8°1.302Steep
12:1245.0°1.414Steep

Once you know your pitch and slope factor, head to the roofing material calculator to turn your roof size into squares, bundles and a shopping list, or the roof replacement cost calculator to price the job.

Pitch, angle and slope factor — quick table

PitchAngleSlope factorWalkability
3:1214.0°1.031Easy
4:1218.4°1.054Comfortable
6:1226.6°1.118Careful footing
8:1233.7°1.202Roof jacks advised
10:1239.8°1.302Staging required
12:1245.0°1.414Specialist territory

Pitch decides the material

Standard asphalt shingles want 4:12 or steeper; between 2:12 and 4:12 they are allowed only over doubled or ice-and-water underlayment per the code, and below 2:12 shingles are out — that is membrane territory (EPDM, TPO). Metal panels reach lower slopes depending on the profile. Measure the pitch first, because it filters the material list before any cost math.

Common mistakes

With the pitch in hand, the roofing calculator turns footprint × slope factor into squares and bundles, and the replacement cost calculator prices the job.

Frequently asked questions

How do I calculate my roof pitch?

Roof pitch is the rise (vertical) over the run (horizontal), expressed per 12 inches of run. Measure the rise over a 12-inch level run and read it directly — a 6-inch rise over 12 inches of run is a 6:12 pitch. This calculator takes any rise and run, scales it to a 12-inch base, and also gives the angle in degrees and the slope factor.

What is the most common roof pitch?

Most residential roofs fall between 4:12 and 9:12. Anything from about 4:12 to 9:12 is considered a conventional walkable slope; below 4:12 is a low slope that often needs different roofing, and 10:12 and steeper is a steep slope that needs extra safety equipment and labor.

What is the slope factor and why does it matter?

The slope factor is the multiplier that converts your flat footprint area into the actual sloped roof area. A 6:12 roof has a slope factor of about 1.118, so 2,000 sq ft of footprint is about 2,236 sq ft of roof. You need the true sloped area — not the footprint — to order the right amount of roofing material.

How do I convert roof pitch to degrees?

The angle in degrees is the inverse tangent of rise ÷ run. A 6:12 pitch is arctan(6 ÷ 12) ≈ 26.57°, and a 12:12 pitch is exactly 45°. This calculator shows the degree angle next to the X:12 pitch automatically.

What roof pitch is walkable?

Roofs up to about 6:12 are generally comfortable to walk with normal caution. From 7:12 to 9:12 most people want roof jacks or a harness, and 10:12 and steeper is considered steep — it needs fall protection and usually costs more to roof because of the slower, harder work.

Related tools