Construction Calculator

Roof Pitch Calculator

Turn rise and run into roof pitch (x:12), the angle in degrees, percent grade and the rafter multiplier — plus the rafter length for your span.

pitch = (rise ÷ run) × 12   →   x : 12
rafter multiplier = √(rise² + run²) ÷ run · multiply the horizontal run by it to get rafter length
Written by The Editorial Team · Math & Construction WritersUpdated August 20, 2026 · Formulas checked against standard referencesHow we check our math · About our team

How far the roof climbs over the run below.

Leave this at 12 inches to read the pitch straight off as x:12.

Wall to wall. Add it and you also get the common rafter length and ridge height.

Results appear when you press the button. Everything runs in your browser — nothing you type is sent to us.

Your result
Ready when you are

Enter the rise and run — usually measured against a 12″ level — then press Calculate pitch.

How roof pitch is written

American roofers state pitch as rise per 12 inches of run, written x:12. A 6:12 roof climbs 6 inches for every foot travelled horizontally. The 12 never changes — only the first number does, and that number is the whole description of the roof.

The run is measured on the horizontal, from the outside face of the wall in to the centre of the ridge. That is half the building span on a symmetrical gable roof — not the full width, and not the distance up the slope. Getting this wrong is the single most expensive mistake on this page, because it doubles every rafter you cut.

Roof cross-section showing rise over a 12 inch runriserun = 12″pitch = rise : 12a 6:12 roof rises 6″ per foot (26.6°)span
Roofers state pitch as rise per 12 inches of run, measured from the ridge down over half the span.

The same roof can be described three other ways, and this calculator returns all of them at once:

  • Angle — degrees from horizontal, useful for setting a saw or a solar array.
  • Percent grade — rise ÷ run × 100, the form drainage and civil drawings use.
  • Slope as a decimal — plain rise ÷ run, what the algebra calls m.

Measuring the pitch on an existing roof

You need a 2 ft level and a tape. You do not need to get on the roof.

1
Set the level
Hold a 2 ft level dead horizontal against a rafter, the underside of the roof deck, or the barge board on a gable end.
2
Mark 12 inches
Measure 12 inches along the level from the end that touches the roof, and mark it.
3
Measure down
From that 12 inch mark, measure straight down (or up) to the roof surface. Keep the tape vertical.
4
Read the pitch
That vertical measurement is the rise. If it reads 6 inches, the pitch is 6:12. Enter 6 and 12 above and press Calculate pitch.
Do this from a ladder at the gable end. A roof at 6:12 is around the limit of what most people can stand on safely, and anything above 8:12 needs roof jacks or staging. No measurement on this page is worth a fall — if you cannot reach the gable end safely, measure a rafter in the attic instead.

Measuring in the attic works just as well: put the level against the underside of a rafter and take the same 12 inch reading. On a finished roof you can also measure the ridge height above the wall plate and divide by the run.

Pitch, angle, percent and multiplier

PitchAnglePercentRafter multiplierNotes
1:124.76°8.3%1.0035Membrane roofing only
2:129.46°16.7%1.0138Minimum for most metal panels
3:1214.04°25.0%1.0308Shingles need double underlayment
4:1218.43°33.3%1.0541Standard shingle minimum
5:1222.62°41.7%1.0833Common on ranch homes
6:1226.57°50.0%1.1180The most common residential pitch
7:1230.26°58.3%1.1577Still walkable with care
8:1233.69°66.7%1.2019Roof jacks needed above here
9:1236.87°75.0%1.2500Top of the walkable range
10:1239.81°83.3%1.3017Steep — staging required
11:1242.51°91.7%1.3566Steep-slope material rules apply
12:1245.00°100%1.4142Equal rise and run
16:1253.13°133%1.6667Steep gable and A-frame territory
18:1256.31°150%1.8028Tudor and steep dormer roofs
24:1263.43°200%2.2361A-frame

Notice that 100% grade is 45°, not 90°. Percent grade and degrees are not the same scale, and they only agree at 0. Anything you read as a percent on a civil drawing has to be converted before it means anything to a framer — the percent grade calculator does that both ways.

Getting the rafter length

The rafter multiplier converts horizontal run into actual rafter length. It is the hypotenuse of the pitch triangle divided by its base, so it is always slightly more than 1:

multiplier = √(rise² + run²) ÷ run common rafter = (span ÷ 2) × multiplier
A 6:12 roof on a 28 ft span.
multiplier = √(6² + 12²) ÷ 12 = √180 ÷ 12 = 1.1180
run = 28 ÷ 2 = 14 ft
rafter = 14 × 1.1180 = 15′ 7.83″ — nearest mark on a tape, 7 13/16″

That is the theoretical length from the centre of the ridge to the outside of the wall plate. Then add your overhang, and subtract half the thickness of the ridge board. Cut one rafter, offer it up, and only then cut the other twenty-nine.

The multiplier is also the quickest way to price a roof. Multiply the flat footprint area by it and you get the true sloped area — a 6:12 roof has about 12% more surface than the floor beneath it, so a 2,000 sq ft footprint needs roughly 2,236 sq ft of covering before waste.

Choosing a pitch for a new roof

  • Below 2:12 — treated as a low-slope roof. Shingles are not permitted at all; you need a membrane system.
  • 2:12 to 4:12 — shingles are allowed in most codes but only with a doubled underlayment. Watch for ice damming in snow country.
  • 4:12 to 9:12 — the conventional range. Sheds water well, walkable for maintenance, cheapest to frame and to cover.
  • Above 9:12 — sheds snow readily and gives usable attic space, but costs more in material, staging and labour. Wind uplift rises as well.

These are general ranges. Your local code, your shingle manufacturer's written instructions and your local snow and wind loads decide what is actually permitted — and the manufacturer's instructions are what a warranty claim is judged against. Check all three before ordering material.

What each material needs

Minimum pitch is set by how long water sits on the surface. The steeper the roof, the less time water has to find a lap joint, so steeper roofs can use materials with more seams.

  • Asphalt shingles — 4:12 standard, 2:12 absolute minimum with doubled underlayment.
  • Standing seam metal — commonly 2:12 and up; some panel profiles go lower with sealed seams.
  • Exposed fastener metal panels — usually 3:12 and up.
  • Clay and concrete tile — typically 2.5:12 minimum, with underlayment requirements that tighten below 4:12.
  • Wood shakes and shingles — 4:12 and up.
  • Slate — 4:12 and up, and heavy enough that the framing has to be checked.
  • Single-ply membrane (TPO, EPDM, PVC) — anything down to 1/4:12, which is where the low-slope drainage minimum takes over.

Below about 1/4 inch per foot you are no longer designing a roof pitch, you are designing drainage — the same rules that govern a drain line.

Common mistakes

  • Using the full span instead of half. The run is wall to ridge centre, not wall to wall. Using the full span doubles every rafter.
  • Measuring along the rafter. The run is the horizontal projection. The sloped distance is the answer, not the input.
  • Reading percent as degrees. A 100% grade is 45°, not 90°.
  • Forgetting the ridge board. Subtract half its thickness from the calculated rafter or every pair sits proud at the peak.
  • Ordering material off the footprint. A 6:12 roof needs about 12% more covering than the floor area under it, before waste.
  • Mixing units. A rise in inches over a run in feet is out by a factor of 12. Use the unit selectors above rather than converting in your head.

Related tools: the slope calculator for the underlying rise-over-run maths, the percent grade calculator for civil drawings, and the ramp slope calculator when the slope has to meet ADA limits instead of shedding water.

Frequently asked questions
What is roof pitch?

The rise of a roof in inches for every 12 inches of horizontal run, written x:12. A 6:12 roof rises 6 inches per foot of run. The 12 is fixed by convention, so only the first number describes the roof.

How do I measure roof pitch?

Hold a 2 foot level horizontally against the roof or a rafter, mark 12 inches along it, then measure straight down from that mark to the roof surface. That vertical measurement is the rise over a 12 inch run. Do it from a ladder at the gable end or from inside the attic — you should not need to climb onto the roof.

What is a 6/12 roof pitch in degrees?

A factor that converts horizontal run into rafter length. It is the square root of (rise squared plus run squared) divided by the run, and equals 1.1180 for a 6:12 pitch. Multiply half the building span by it to get the common rafter length.

References
These results are estimates for study and planning. Building codes, ADA requirements and local drainage rules vary — confirm any construction figure with your local building department, the current code edition and a licensed professional before you build.