Roof Slope Calculator

Reviewed by the My Roof Pitch editorial team · Updated · Free, no sign-up, works offline after first load

Roof slope is rise divided by run, stated as a percentage. A roof rising 6 units over 12 units of run has a 50% slope, equal to 26.57° or a 6:12 pitch. Multiply rise ÷ run by 100 for percentage, or take the arctangent for degrees.

Your measurements

Enter the values you know — results update live.

Height gained from eave to ridge on one roof plane.

Half the building span for a symmetrical gable, measured on plan.

Analysis

Live results from your measurements.

Live data
Slope
41.67%
Angle
22.62°
Equivalent pitch
5:12
Slope length
13

Adequate slope for shedding water with conventional roofing.

ridge · 22.6°Gable roof · footprint 40 × 28
Show the working
  1. Ratio: 5 ÷ 12 = 0.4167
  2. Percentage: 0.4167 × 100 = 41.67%
  3. Degrees: arctan(0.4167) = 22.62°
  4. Slope length: √(5² + 12²) = 13

What this calculator does

Roof slope is the same measurement as roof pitch, expressed as a percentage instead of a ratio. It tells you how many units of height the roof gains per hundred units of horizontal distance. Civil engineers, drainage designers and most non-US builders prefer percentage or degrees because they scale cleanly and drop the fixed 12-unit convention. A 2% slope is the usual minimum fall for a flat roof; 8.33% is the 1:12 boundary where membrane roofing gives way to shingle and panel systems.

How to use it

  1. Measure the vertical rise of one roof plane from the wall plate to the ridge.
  2. Measure the horizontal run that rise happens over, on plan, not along the roof surface.
  3. Divide the rise by the run.
  4. Multiply the result by 100 to state the slope as a percentage.
  5. Take the arctangent of the same ratio if you need the angle in degrees.

The formula

Slope percentage

slope % = (rise / run) × 100

The direct grade expression used in drainage and civil work.

Slope angle

angle = arctan(rise / run)

Convert the radian result to degrees by multiplying by 180 ÷ π.

Slope length

slope length = sqrt(rise^2 + run^2)

The true distance along the roof surface — the rafter line.

Worked example

A garage roof rises 2 ft over a 24 ft run.

  1. Ratio: 2 ÷ 24 = 0.0833
  2. Percentage: 0.0833 × 100 = 8.33%
  3. Angle: arctan(0.0833) = 4.76°
  4. Pitch: 0.0833 × 12 = 1:12

The garage has an 8.33% slope — a 1:12 pitch at 4.76°, which is membrane roofing territory.

Reference chart

Slope percentage to pitch and degrees
Slope (%)Pitch (rise:12)Angle (degrees)
10.12:120.57
20.24:121.15
40.48:122.29
8.331:124.76
16.672:129.46
253:1214.04
33.334:1218.43
506:1226.57
66.678:1233.69
759:1236.87
10012:1245
Slope percentage to pitch and degrees

Minimum slope by roof covering type

Minimum slope by roof covering type
CoveringMinimum slope (%)Equivalent pitch
Fully adhered single-ply membrane2.080.25:12
Modified bitumen2.080.25:12
Standing seam metal2.080.25:12
Clay or concrete tile20.82.5:12
Asphalt shingles (double underlayment)16.72:12
Asphalt shingles (standard)33.34:12
Minimum slope by roof covering type — Source: Derived from 2021 IRC Chapter 9 minimum slopes.

Common mistakes

  • Measuring run along the roof surface instead of horizontally. That gives the slope length, not the run, and understates the slope.
  • Confusing a 1:12 pitch with a 1% slope. 1:12 is 8.33%.
  • Applying a single slope figure to a roof with a change in plane, such as a gambrel.
  • Designing a flat roof at exactly the code minimum with no allowance for deflection or ponding.
  • Treating gutter fall and roof slope as the same specification — gutters run at roughly 0.4%, far shallower.

Assumptions and limits

  • Rise and run are taken on a single, straight roof plane.
  • Run is a true horizontal distance, measured on plan.
  • Minimum slope figures reflect the 2021 IRC; local amendments and manufacturer warranties may be stricter.

Frequently asked questions

What is a 2% roof slope in pitch?

A 2% slope is roughly a 0.24:12 pitch, about 1.15°. It is the practical minimum fall used on flat membrane roofs so water drains rather than ponds.

Is slope percentage the same as pitch?

They describe the same steepness in different units. Divide the percentage by 100 and multiply by 12 to get the X:12 pitch. A 50% slope is a 6:12 pitch.

What is the minimum slope for a flat roof?

The IRC requires at least 1/4 inch per foot, which is a 2.08% slope. Many designers specify 1/2 inch per foot so the roof still drains after the structure deflects under load.

How do I convert slope percentage to degrees?

Divide the percentage by 100, then take the arctangent. A 33.33% slope is arctan(0.3333) = 18.43 degrees, the same as a 4:12 pitch.

Why does slope matter for material choice?

Water moves slower on shallow roofs and can be driven back under laps by wind. Every covering has a tested minimum slope below which the manufacturer will not warrant it against leaks.

Can a roof be too steep?

Structurally no, but above about 60% slope shingle installation needs extra fasteners and adhesive, and above 45° most manufacturers require hand-sealing of every tab.

Related guides

Last updated 2026-08-05. Results are estimates for planning and are not a substitute for a licensed engineer or local code review.