Updated
Using Roof pitch calculator
Pitch as rise per 12 run = rise ÷ horizontal run × 12. Angle = arctan(rise ÷ run).
Rise and horizontal run use the same unit. Do not enter the sloping roof length as run. This is geometry, not a roofing-material or building-code recommendation.
A worked example
With rise = 6, horizontal run = 12, the roof pitch (rise per 12 run) is 6.
Before you use the result
Rise and horizontal run use the same unit. Do not enter the sloping roof length as run. This is geometry, not a roofing-material or building-code recommendation.
Example results for rise
These examples use Horizontal run: 12. They are reference calculations, not recommended settings.
| Rise | Roof pitch (rise per 12 run) |
|---|---|
| 3 | 3 |
| 6 | 6 |
| 12 | 12 |
Cite this page
ToolOctopus. “Roof pitch calculator.” Updated 2026-09-26. https://tooloctopus.com/roof-pitch-calculator.
Add an access date if your instructions require one.
Citation formatting uses citeproc-js by Frank Bennett and Citation Style Language styles. Licence and source code.
