Roof Pitch Calculator

Measure the vertical rise over a level horizontal run, for example with a level held 12 in out from the roof surface.

Results update as you type.

How it’s calculated

  • Pitch = rise ÷ run × 12
  • Angle = arctan(rise ÷ run)
  • Slope factor = √(1 + (rise ÷ run)²)

Worked example

A roof that rises 6 in over 12 in of run.

Inputs

Rise
6 in
Run
12 in

Results

Pitch
6 in 12
Angle
26.57 °
Slope
50 %
Slope factor (area multiplier)
1.118

Load this example into the calculator

Assumptions and limits

  • Rise and run are measured on the same plane, with the run level.

Verify the result against the applicable local code, adopted code edition, manufacturer instructions and project requirements. See our methodology.

Questions

What angle is a 6/12 pitch?

A 6/12 pitch is about 26.57°, with a slope factor of 1.118.

What is the minimum pitch for asphalt shingles?

Most manufacturers and the IRC allow asphalt shingles on slopes of 2/12 and up, with special underlayment required below 4/12. Check the shingle instructions.