Slope Percentage Calculator
Six feet of rise over 100 feet of run is a 6% grade, which is 3.43 degrees and climbs 316.8 feet per mile. Percent grade is rise divided by run times 100, so the same hill is a 1:16.67 ratio. A 100% grade is 45 degrees, not 90.
| Percent grade | |
| Angle from flat | |
| Ratio | |
| Rise per 100 feet of run | |
| Climb per mile | |
| Slope length over your run | |
| Ramp check (1:12 limit) |
All calculations run in your browser, and nothing you type is uploaded or stored.
Enter any two of rise, run, percent grade or angle and get the others, plus feet of climb per mile and a check against the 1:12 ramp limit.
Key takeaways
- Percent grade is rise ÷ run × 100; degrees come from the arctangent of the same ratio
- A 6% grade is 3.43 degrees, a 1:16.67 ratio and 316.8 feet of climb per mile
- The ADA ramp limit of 1:12 is 8.33%, which is 4.76 degrees
- A ladder set at 4:1 is a 25% grade, about 76 degrees from flat
- A trail that gains 1,000 feet over 2 miles is a 9.5% grade
On this page
- Percent grade is rise divided by run, times 100
- The same slope as a ratio, a percent, an angle and feet per mile
- Worked example: a 6% grade sign on a hill road
- Why a 10% grade is not 10 degrees
- Where percent grades show up
- How to measure the grade where you stand
- Six mistakes that skew the number
- Grade from elevation gain on a map or a trail app
Percent grade is rise divided by run, times 100
A percent grade answers one question: how much does the ground climb for every 100 units you travel flat? The formula is rise ÷ run × 100. A hill that climbs 6 feet over 100 feet of ground is a 6% grade, because 6 ÷ 100 = 0.06 and 0.06 × 100 = 6. The same hill climbs 6 inches over 100 inches, or 6 meters over 100 meters, because the units cancel.
The run is the part people get wrong. It is the horizontal distance, not the distance along the pavement. On a 6% grade the difference is small, about 9.5 extra feet per mile, but on a 25% hill the road surface is more than 3% longer than the flat run, and the grade you compute from the sloped distance comes out lower than the real one.
Why 100? Because a percentage is a fraction with 100 as the base, and road engineers picked the base that makes mental math possible. Rise ÷ run gives a decimal slope, and moving the decimal two places to the right turns it into a percent. A sign that says 6% is telling you the hill climbs 6 units for every 100 units of flat travel, in any units you like.
The same slope as a ratio, a percent, an angle and feet per mile
Four trades describe one slope four ways, and every row in this table is the same ground. The ratio form shows up in building codes, the percent form on road signs, the angle on a level app, and feet per mile on a map.
| Percent grade | Ratio | Angle | Feet of climb per mile |
|---|---|---|---|
| 2% | 1:50 | 1.15 degrees | 105.6 ft |
| 5% | 1:20 | 2.86 degrees | 264 ft |
| 6% | 1:16.67 | 3.43 degrees | 316.8 ft |
| 8% | 1:12.5 | 4.57 degrees | 422.4 ft |
| 8.33% | 1:12 | 4.76 degrees | 439.8 ft |
| 10% | 1:10 | 5.71 degrees | 528 ft |
| 15% | 1:6.67 | 8.53 degrees | 792 ft |
| 25% | 1:4 | 14.04 degrees | 1,320 ft |
| 50% | 1:2 | 26.57 degrees | 2,640 ft |
The last column comes from one multiplication. There are 5,280 feet in a mile, and 5,280 ÷ 100 = 52.8, so the climb per mile is 52.8 × the grade. A 10% grade climbs 52.8 × 10 = 528 feet in a mile, which is why a two-mile 10% climb leaves you 1,056 feet higher.
Worked example: a 6% grade sign on a hill road
A road sign that says 6% for the next 5 miles is making a promise you can check. The grade means 6 feet of climb per 100 feet of run, so one mile of that road climbs 52.8 × 6 = 316.8 feet, and five miles climb 5 × 316.8 = 1,584 feet.
The angle behind the sign is smaller than the number suggests. atan(0.06) in degrees is 3.43, so a 6% grade is a 3.43 degree hill. That is the number a phone level or a clinometer shows when you point it up the road.
The road surface is a little longer than the flat run, because it runs along the hypotenuse. Over one mile of flat travel the pavement measures sqrt(5280² + 316.8²) = 5,289.5 feet, so you drive 9.5 feet more than the mile. Your odometer, which counts tire revolutions along the surface, records the longer number. Trip planners that use flat map distance are the ones that are off, and the gap grows on steeper roads.
Fuel and brakes feel grades that eyes barely notice. A 6% climb for five miles is 1,584 feet of lift, and every 100 pounds of trailer on that climb takes measurable extra fuel. Coming down the other side, the same 1,584 feet of drop is what makes engine braking worth using instead of riding the service brakes for five miles.
Why a 10% grade is not 10 degrees
Percent and degrees are two different rulers on the same hill. Percent grade is the tangent of the angle written as a percent, and the tangent curve bends away from a straight line as the angle grows. The two scales agree only at small angles, where the tangent of an angle is close to the angle itself.
The anchor point is 45 degrees, where rise equals run exactly and the grade is 100 percent. Below that, percent runs hotter than degrees: an 8.33% grade is 4.76 degrees, and a 15% grade is 8.53 degrees. Above it, percent leaves degrees behind fast, and a 50% grade is still only 26.57 degrees.
| Angle | Percent grade | What it looks like |
|---|---|---|
| 1.15 degrees | 2% | A drainable sidewalk |
| 5.71 degrees | 10% | A steep residential street |
| 8.53 degrees | 15% | A mountain switchback |
| 14.04 degrees | 25% | A stairs-like slope, far past any road |
| 26.57 degrees | 50% | A common residential roof pitch |
| 45 degrees | 100% | Rise equals run |
Reading one ruler as the other is the most expensive mistake on this page. A builder who hears "15 percent" and pictures 15 degrees is planning a slope more than 1.7 times steeper than the one described, and a ramp at 15 degrees fails inspection in every jurisdiction in the country.
Where percent grades show up
Most percent grades you meet are set by a code or a standard, and the numbers are worth knowing on sight because they come up in arguments with contractors and in permit drawings.
| Situation | Grade | Notes |
|---|---|---|
| Accessible ramp run | 8.33% max | The 1:12 ratio from the ADA ramp guide, with a 30 inch maximum rise per run |
| Ramp cross slope | 2.08% max | 1:48, so water runs off without tilting the user |
| Yard and patio drainage | 2% | About a quarter inch of fall per foot, the number contractors ask for |
| Road maximum grades | 5% to 12% | Set by road class and terrain, per FHWA design guidance |
| Residential driveway | 10% to 15% | Steeper than that and most cars scrape, especially with a load |
| Roof at 6:12 pitch | 50% | 6 inches of rise per 12 inches of run, 26.57 degrees |
| Ladder set at 4:1 | 25% | 1 foot out at the base for every 4 feet up, which is the OSHA ladder angle rule |
| Treadmill at 10 | 10% | The console number is percent grade, 5.71 degrees |
Notice the gap between 2% and 8.33%. Drainage wants slope, accessibility caps it, and everything between those two numbers is a design negotiation. A patio at 1% holds puddles, and a walkway at 10% fails as an accessible route.
How to measure the grade where you stand
The cheapest accurate method needs a 4-foot level and a tape measure. Set one end of the level on the high ground and lift the low end until the bubble centers. Measure the gap under the lifted end in inches. The rise is that gap, the run is 48 inches, and the grade is the rise ÷ 48 × 100.
A gap of 2 inches under the level gives 2 ÷ 48 = 0.0417, or about 4.2%. A gap of 5 inches gives 5 ÷ 48 = 0.104, or 10.4%. If you want the grade over a longer run for a smoother answer on bumpy ground, use a straight 8-foot board and divide by 96 instead.
Phone apps work well enough for planning. A clinometer app measures the angle directly, and the grade is the tangent × 100: 4 degrees is a 7% grade, 6 degrees is 10.5%. Lay the phone flat against a straight board resting on the ground rather than trusting the case edges.
Two habits keep field measurements honest. First, keep the run horizontal, which is automatic with a level but not with a tape stretched along the ground. Second, measure the run and the rise in the same units, because a rise in inches over a run in feet comes out twelve times too steep.
Six mistakes that skew the number
| Mistake | What you get | Correct value |
|---|---|---|
| Run divided by rise | The ratio instead of the grade: 100 ÷ 6 = 16.67 | 6 ÷ 100 = 6% |
| Using the sloped distance as the run | A grade slightly too low, growing with steepness | Measure the run flat |
| Inches over feet | A grade twelve times too steep | Convert before dividing |
| Reading percent as degrees | A 10% grade imagined at 10 degrees instead of 5.71 | Take the arctangent |
| Averaging two grades | 6% for a mile and 2% for the next three is not a 4% grade | 316.8 + 3 × 105.6 = 633.6 ft over 4 miles is 3% |
| Dropping the minus sign on a descent | A downhill grade reported as an uphill one | Keep the sign until the last step |
The averaging error is the one that surprises people with real money. A road that drops 6% for a mile and 2% for the next three miles climbs 316.8 + 3 × 105.6 = 633.6 feet over 4 miles, which is a 3% grade for the whole run, not the 4% that averaging the two numbers suggests. The gentle miles carry more distance, so they weigh more.
The run over rise mistake is the mirror image. It gives the ratio, which is the form building codes use, so a 6% grade and a 1:16.67 ramp are the same hill written two ways. Saying "a grade of 16.67" is wrong by a factor of 2.78, and on a ramp that is the difference between pass and fail.
Grade from elevation gain on a map or a trail app
Maps and trail apps hand you two numbers: elevation gain and distance. The grade is gain ÷ distance × 100, with one care: the distance is measured along the path, which is the sloped length, not the flat run.
A trail that gains 1,000 feet over 2 miles has a run of 10,560 feet along the surface, so 1,000 ÷ 10,560 = 0.0947, or about 9.5%. The true horizontal run is slightly shorter, sqrt(10560² − 1000²) = 10,512.6 feet, which would give 9.51%. The two answers differ by four hundredths of a point, so for hiking the distinction is not worth a second calculation.
Grade is why two trails with the same summit can feel like different mountains. A 3,000-foot climb spread over 6 miles is a 9.5% average grade, while the same 3,000 feet over 12 miles is 4.7%. Average grade also hides the steep stretches, which is why a trail rated moderate can still hold a half-mile section at 20%.
Watch the distance source. GPS tracks on a phone wander on switchbacks and under tree cover, and a track that shortcuts the switchbacks reports less distance and a steeper grade than you climbed. Map-measured trail distance is the steadier input.
Frequently asked questions
What is a 6% grade in degrees?
3.43 degrees. Percent grade is the tangent of the angle written as a percent, so the angle is the arctangent of 0.06. The percent number is always bigger than the angle below 45 degrees.
How do you calculate slope percentage?
Divide the rise by the run and multiply by 100. A hill that climbs 4 feet over 80 feet is 4 ÷ 80 = 0.05, which is a 5% grade. Use the same units on both, and measure the run flat.
Is a 10% slope the same as 10 degrees?
No. A 10% grade is 5.71 degrees. The two scales only agree at small angles, and they meet exactly at 45 degrees, which is a 100% grade.
What is a 1:12 slope in percent?
8.33%, which is 4.76 degrees. The 1:12 ratio is the maximum running slope for an ADA ramp, and anything steeper needs a ramp design review or a different route.
How many feet does a 6% grade climb in a mile?
316.8 feet. Multiply the grade by 52.8, the number of hundreds of feet in a mile. Five miles of that grade climbs 1,584 feet.
What percent grade is a 6:12 roof pitch?
50%, because the roof rises 6 inches per 12 inches of run. The angle is 26.57 degrees, and the roof surface is about 1.118 times the footprint area.
What is a 2% slope in inches per foot?
0.24 inches per foot, which is a quarter inch of fall for every foot of run. Over a 12-foot patio that is 2.88 inches of total drop, which is the number most contractors ask for.
How do I measure a slope with a level?
Rest a 4-foot level on the ground, lift the low end until the bubble centers, and measure the gap. A 2-inch gap is 2 ÷ 48 = 0.0417, or about 4.2%. A 5-inch gap is 10.4%.
How steep is a 15% driveway?
8.53 degrees, or 1.8 inches of rise per foot of run. Most residential driveways stay under 15%, and many local codes cap them lower because of scraping and ice.
What is a 30 degree slope in percent?
57.7%, because tan(30°) = 0.577. A 30-degree slope is steeper than any public road, and staircases in the same 30 to 35 degree range carry grades from 57% to 70%.
Why is a 100% grade only 45 degrees?
Because percent grade is rise divided by run, and at 45 degrees the rise equals the run exactly. Past 45 degrees the rise exceeds the run, so the grade passes 100% while the angle keeps climbing toward 90.
Does a treadmill incline of 10 mean 10 percent?
Yes, most consoles show percent grade, so 10 is a 10% grade and 5.71 degrees. That is enough to move the work into your calves within a few steps at the same belt speed.
How do I convert trail elevation gain to grade?
Divide the gain by the distance and multiply by 100. A trail that gains 1,000 feet over 2 miles is 1,000 ÷ 10,560 = 0.0947, or about 9.5%.
Why does my grade come out different from the road sign?
Signs quote the steepest section, not the average, and they are surveyed on the horizontal run. A measured grade over a whole mile averages the flat spots with the steep ones, so it lands below the sign number.
Spotted a wrong number or a broken result?
More Math tools
Fee schedules, rates and rules change without notice. Always confirm important figures with the official source before you rely on them.