mystaircalculator.com logo mystaircalculator.com
  1. Home
  2. Calculators
  3. Conversion & Unit Tools
  4. Roof Pitch vs Stair Angle Comparison
Conversion & Unit Tools

Roof Pitch vs Stair Angle Comparison

Enter a roof pitch, an angle, a slope percent, or a rise/run pair. Get every notation converted at once, side by side with where that same angle lands on the IRC stair comfort range, ADA ramp slope and typical ladder angle.

Free to use No sign-up required Stair range verified against IRC 2021 Roofing & stair notation supported
Pitch, angle & slope calculated Roof and stair classification included Code-reference chips built in Last verified July 2026
Checked line-by-line by our in-house stair-planning team before publishing — figures re-verified July 2026.
in / 12"

Roof pitch is always expressed against a fixed 12" horizontal run — that's the "12" in "6-in-12."

Advanced: roof classification thresholds
in / 12"
in / 12"

These classification bands vary by roofing manufacturer and jurisdiction — the defaults are common reference points, not a single universal code number. Adjust them to match your local adopted code.

Right-triangle diagram of the calculated pitch angle compared to the IRC stair comfort range

Results

Angle
°
Roof Pitch
in-12
Slope
%
Rise : Run
Roof Class
Access Class
Equiv. Riser 10" tread
in
Nearest Common Pitch
in-12
How to use

Converting between pitch, angle and slope

Pick whichever notation you already have — a framing square reading, a protractor angle, a slope percent off a survey, or a raw rise/run pair — and every other notation updates with it.

1

Choose your starting notation

Roofers usually think in "X-in-12." Stair layouts and site surveys more often use degrees or a percent slope. Pick the mode that matches what you're holding.

2

Enter the one number you have

Only one field is needed per mode, except Rise ÷ Run, which takes two — any matching pair of lengths, not just roof dimensions.

3

Read the full conversion set

The results strip shows the same angle in all four notations at once, plus a simplified rise:run ratio and the nearest standard roof pitch fraction.

4

Check the classification chips

The green/red chip is a real IRC pass/fail check against the stair comfort range. The grey chips are reference classifications built on thresholds that vary by jurisdiction and manufacturer — verify those locally before relying on them.

The math

The four conversions behind every result

One trig relationship drives all of it — the notations just describe the same right triangle differently.

Angle from Roof Pitch

θ = atan(Rise ÷ 12)

Roof pitch's run is fixed by convention at 12 inches, so the rise-per-12 number plugs straight into the same arctangent stairs use.

Angle from Rise ÷ Run

θ = atan(Rise ÷ Run)

The general case — works for a roof, a stair, a ramp or a ladder, since none of them require the run to be 12".

Roof Pitch from Angle

Rise-in-12 = tan(θ) × 12

Reverses the first formula — useful when you've measured an angle directly and need to state it the way a framer would.

Slope Percent

Slope % = (Rise ÷ Run) × 100

Not the same number as the pitch fraction — a 6-in-12 pitch is 50% slope, not "6%." The two only match by coincidence at certain angles.

Worked example

Comparing a 6-in-12 roof to a 7.5"/10" stair

Same trig, two different jobs on the same project — a porch roof and the stair leading up to it.

1

Roof angle

A 6-in-12 pitch: θ = atan(6 ÷ 12) = atan(0.5) = 26.57°. Slope percent is (6 ÷ 12) × 100 = 50% — note this is not "6%," a common mix-up between pitch notation and slope percent.

2

Stair angle

A 7.5" riser over a 10" tread: θ = atan(7.5 ÷ 10) = atan(0.75) = 36.87°. That sits at the steep end of, but still inside, the 30–37° IRC stair comfort range.

3

Equivalent riser for the roof's angle

If that same 26.57° roof angle were built as a stair with a 10" tread, the riser would be tan(26.57°) × 10 = 5.0" — shallower than any comfortable stair riser, which is exactly why a 6-in-12 roof reads as "gentle" while a 36.87° stair reads as "normal": stairs and roofs occupy very different bands of the same angle scale.

4

Expressing the stair angle as a roof pitch

Rise-in-12 = tan(36.87°) × 12 ≈ 9.0-in-12. A roof at that pitch would sit right at the edge of the steep-slope classification band — a useful gut-check for how steep a "normal" stair actually is compared to a roof.

This is why converting roof pitch and stair angle through degrees first — rather than trying to compare the raw notations directly — is the only way to get an apples-to-apples comparison.

Reference table

Common roof pitches vs stair, ramp & ladder angles

The same angle scale, read two ways. Roofers name a point on this scale in-per-12; everyone building access — stairs, ramps, ladders — names it in degrees.

Roof PitchAngleSlope %Roof Classification
1-in-124.76°8.3%Low-slope [VERIFY: exact low-slope cutoff and required underlayment per local adopted code]
2-in-129.46°16.7%Low-slope [VERIFY: same threshold as above]
3-in-1214.04°25%Low-slope [VERIFY: same threshold as above]
4-in-1218.43°33.3%Conventional (default low-slope boundary)
5-in-1222.62°41.7%Conventional
6-in-1226.57°50%Conventional
7-in-1230.26°58.3%Conventional
8-in-1233.69°66.7%Conventional
9-in-1236.87°75%Conventional (default steep-slope boundary)
10-in-1239.81°83.3%Steep-slope [VERIFY: exact steep-slope cutoff per manufacturer/local code]
12-in-1245.00°100%Steep-slope [VERIFY: same threshold as above]
16-in-1253.13°133.3%Steep-slope [VERIFY: same threshold as above]
Access TypeTypical Angle RangeNotation as Roof Pitch
ADA-compliant ramp (max)4.76° (1:12)1-in-12
IRC residential stair (comfort range)30°–37°~6.9 to ~9.0-in-12
Fixed access ladder (typical)[VERIFY: typical fixed-ladder angle range, commonly cited near 68–75° but confirm against OSHA/ANSI current standard]
Vertical ladder90°

Angle and slope values are exact trigonometric conversions. Classification labels and the ladder angle range are marked where they depend on a specific code edition, manufacturer spec, or jurisdiction — verify those locally before using them as a pass/fail check.

Beyond the conversion

Why roof pitch and stair angle use different notation

The trig is identical. The reason the two trades never talk in the same units comes down to how each measurement actually gets taken on site.

Roof pitch: a framing-square convention

Always rise ÷ 12"

Fixing the run at 12" lets a roofer read pitch straight off a framing square or speed square without doing trig on site — "6-in-12" is a direct physical measurement, not a computed angle.

Stairs: rise and run vary together

Riser and tread both change

A stair's run per step (the tread) is itself a design decision governed by comfort formulas and code minimums — there's no fixed "12" to anchor a pitch-style notation to, so degrees became the shared language instead.

Slope percent: the surveyor's unit

(Rise ÷ Run) × 100

Civil and landscape work generally uses percent slope because it composes linearly over long, irregular distances — a convenience that doesn't matter over a single roof plane or stair flight, which is why roofing and stair trades didn't adopt it.

Where the mismatch causes real problems

Cross-trade handoffs

Architectural drawings often spec a porch or entry roof in pitch notation while the stair beneath it is specced in degrees or riser/tread inches — this tool exists specifically to catch the point where those two specs need to visually or structurally line up.

Roofing steepness classification thresholds also drive real construction requirements — underlayment type, fastening pattern, and in some cases fall-protection rules — but those thresholds are set by code editions and manufacturer specs that vary by jurisdiction and product. [VERIFY: current IRC/OSHA thresholds for low-slope underlayment and roof fall-protection requirements applicable to your project.]

Avoid these

Common mistakes converting pitch, angle and slope

Most cross-trade mix-ups on this conversion trace back to one of these five errors.

🔢

Treating pitch as a plain fraction

"6-in-12" isn't the fraction 6/12 simplified to 1/2 in the geometric sense — the 12 is a fixed run, not a reducible denominator. Simplifying it loses the notation's whole point.

🪜

Assuming a 45° stair is normal

45° reads as unremarkable next to a roof pitch, but on a stair it's well past the 30–37° comfort range and edges toward ladder territory — the same number means very different things in each domain.

📏

Mixing up slope percent and pitch fraction

A 6-in-12 roof is 50% slope, not "6%." Percent slope and pitch notation both derive from rise/run, but they're scaled differently and aren't interchangeable without converting through the ratio first.

📐

Applying a fixed 12" run to a stair calculation

Roof pitch math assumes run = 12" by convention. Plugging a stair's actual tread depth into that assumption instead of using the stair's real run produces a wrong angle.

🎯

Rounding pitch to the nearest whole number too early

Rounding 6.4-in-12 down to "6-in-12" can shift which side of a low-slope or steep-slope classification threshold the roof actually falls on — round after checking the classification, not before.

Who uses this

When to compare roof pitch and stair angle

This comparison comes up wherever a roofline and an access route meet on the same drawing.

🏡

Porch & Entry Design

Matching a porch roof's visual pitch to the stair angle leading up to it for a coherent design.

🧗

Roof Walkability Checks

Deciding whether a roof plane can be walked for maintenance or needs staging and fall protection.

📋

Cross-Trade Drawing Handoffs

Converting between an architect's pitch notation and a framer's or stair builder's degree-based layout.

🪜

Attic & Loft Access

Checking whether a fixed ladder or alternating-tread stair angle matches a roof hatch or knee-wall clearance.

Ramp vs Stair Decisions

Confirming a proposed slope actually falls in ADA ramp territory rather than drifting into stair-angle range.

🗣️

Job-Site Communication

Translating a roofer's "6-in-12" into the degrees a stair builder or inspector expects, without doing trig by hand.

FAQ

Common questions

How do I convert roof pitch to degrees?
Take the arctangent of the rise divided by 12, since roof pitch always assumes a 12" run. A 6-in-12 pitch is atan(6/12) ≈ 26.57°.
How do I convert degrees back to a roof pitch (X-in-12)?
Multiply the tangent of the angle by 12. A 30° angle becomes tan(30°) × 12 ≈ 6.93-in-12, which most framers would round and call roughly a 7-in-12.
What roof pitch equals a 45-degree angle?
Exactly 12-in-12, since tan(45°) = 1 and 1 × 12 = 12. This is the one point where the pitch numerator and the run happen to match.
Is roof pitch the same as slope percent?
No. Slope percent is (rise ÷ run) × 100, while pitch notation is rise in inches over a fixed 12" run. A 6-in-12 pitch works out to 50% slope, not 6%, because the two use different scaling.
What is considered a steep roof pitch?
There's no single universal number — this calculator defaults to treating pitches above 9-in-12 as steep-slope, but the real threshold depends on the roofing material and the code edition your jurisdiction has adopted, so confirm locally.
What's the minimum roof pitch for asphalt shingles?
Manufacturers and code both set minimum-pitch and underlayment requirements for low-slope roofs, but the exact cutoff and required underlayment method vary by product and code edition — verify the current figure against your roofing material's installation instructions and local adopted code before relying on it.
What's the comfortable angle range for stairs?
Roughly 30° to 37° under IRC residential code, driven by the maximum 7.75" riser and minimum 10" tread. Below that range a stair starts to feel like a ramp; above it, more like a ladder.
Can a roof and a stair have the same angle?
Yes — angle is angle regardless of which trade is measuring it. A 9-in-12 roof and a 36.87° stair are the same slope, just described in each trade's own convention.
What's the maximum slope for an ADA-compliant ramp?
A running slope no steeper than 1:12, which works out to about 4.76° or 8.3% slope. Steeper sections generally require handrails and, beyond certain lengths, landings.
At what pitch does a roof become unsafe to walk on without fall protection?
This depends on the applicable safety regulation and jurisdiction, and the commonly cited pitch thresholds vary by source — treat any specific cutoff as unconfirmed until checked against the current OSHA or local regulation that applies to your job.
Why is roof pitch always expressed "in 12" instead of a simplified fraction?
Fixing the run at 12" lets a rise measurement be read directly off a framing square on site, with no trig required. Simplifying "6-in-12" to "1-in-2" would lose that direct, on-site readability.
How do I find the equivalent stair rise for a given roof pitch?
Convert the pitch to an angle, then multiply the tangent of that angle by your chosen tread depth. This calculator does that automatically against a 10" tread in the Equiv. Riser result.