Elevation Grade Calculator: Find Slope, Rise & Run
- Angle
- deg
- Result
- Ratio (run:rise)
- Result
- Horizontal distance (run)
- 100 ft
- You entered
This calculator works out the elevation grade of a slope — the steepness expressed as a percentage, ratio, or angle — from the horizontal distance you plan to cover and the vertical rise (or drop) over that distance. Enter the run (horizontal distance) and the rise (vertical change), and you get the grade as a percentage, the angle in degrees, and the rise-over-run ratio. It is the same math surveyors, road builders, and trail designers use, and it works for anything from a driveway to a hiking path.
Formula
The grade is the vertical rise divided by the horizontal run, expressed as a percentage:
Grade (%) = (rise / run) × 100
Where:
- rise = vertical change (in feet, meters, or any consistent unit)
- run = horizontal distance (in the same unit as rise)
The angle of the slope in degrees is the inverse tangent of rise over run:
Angle (degrees) = arctan(rise / run)
The ratio form is often written as run:rise (e.g., 4:1 means 4 units horizontal for every 1 unit vertical).
Worked Example
Using the calculator defaults: run = 100 ft, rise = 6 ft.
- Grade % = (6 / 100) × 100 = 6%
- Angle = arctan(6 / 100) = arctan(0.06) ≈ 3.43°
- Ratio = 100 / 6 ≈ 16.67, so the ratio is about 16.7:1 (run:rise)
The calculator shows a 6% grade, a 3.43° angle, and a ratio of 16.7:1 — matching the steps above.
When to Use Elevation Grade
Elevation grade is everywhere:
- Road construction: Highway grades are typically kept under 6–7% for safety; steeper grades appear on mountain roads.
- Railways: Train tracks rarely exceed 2–3% grade because of traction limits.
- Hiking trails: The US National Park Service often grades trails at 5–10% for moderate difficulty; steeper sections are marked as strenuous.
- Driveways and sidewalks: Building codes often require a maximum grade of 5% for accessible routes (ADA in the US).
- Roofs and drainage: A 1–2% grade is common for flat roofs to shed water.
Knowing the grade helps you estimate effort, plan drainage, and check safety compliance.
How to Measure Rise and Run
You need two numbers: the vertical change and the horizontal distance. Here’s how to get them in the field:
- Rise: Use a level and a measuring tape, or a laser level and a staff. For a slope, measure the difference in elevation between the start and end points.
- Run: Measure the horizontal distance between the same two points. If you measure along the ground (the slope distance), you must correct for the angle — the true run is slope distance × cos(angle).
A common mistake is using the slope length instead of the horizontal run. For a 10% grade over 100 ft of slope, the run is about 99.5 ft — a small error, but it grows with steepness. For accurate work, always use the horizontal projection.
Common Mistakes and Misconceptions
People often mix up these concepts:
- Grade vs. angle: A 100% grade is a 45° angle, not 90°. Grade is rise/run × 100, so it can exceed 100% for slopes steeper than 45°.
- Units: Rise and run must be in the same unit. Mixing feet and meters gives a wrong percentage.
- Sign: A downhill slope has a negative rise. The calculator handles it; just enter a negative number for a descent.
- Slope distance vs. run: As noted, the run is the horizontal distance, not the distance along the slope.
For example, a 45° slope has a grade of tan(45°) × 100 = 100%. A 60° slope has a grade of about 173% — yes, that’s over 100%.
Limits of the Formula
The formula assumes a straight, uniform slope. Real terrain is rarely that simple. If the slope changes along the way, you should break it into segments and calculate each grade separately, then use a weighted average if needed. Also, the formula gives the average grade between two points — it doesn’t tell you about the steepest section, which might be much more demanding. For safety-critical applications (e.g., road design), always consult local engineering standards and consider the actual profile.
How to Choose the Right Grade for Your Project
The ideal grade depends on the purpose:
- Accessible paths: Aim for ≤5% (1:20) for wheelchairs; steeper requires ramps with landings.
- Driveways: 5–10% is common; steeper may need special paving and winter maintenance.
- Hiking trails: 5–10% is moderate; 10–20% is strenuous; above 20% is very steep and often has switchbacks.
- Drainage: Minimum 1–2% for paved surfaces to avoid standing water.
Always check local building codes and engineering guidelines for legal requirements — this calculator gives you the math, not the legal advice.
Frequently Asked Questions
What does a 6% grade mean?
A 6% grade means the elevation changes 6 feet for every 100 feet of horizontal distance. It’s a moderate slope — noticeable when walking or biking, but not extreme.
How do I convert grade percent to degrees?
Use the formula: degrees = arctan(grade% / 100). For example, a 10% grade is arctan(0.10) ≈ 5.71°. The calculator does this automatically.
What is a 100% grade?
A 100% grade is a 45° angle — the rise equals the run. It looks like a very steep hill, but it’s not vertical. Slopes steeper than 45° have grades over 100%.
Can I use this for a road or railway?
Yes, but remember that real roads and railways have curves and varying grades. This calculator gives the average grade for a straight section. For design, use professional surveying tools and follow local standards.
What if I only know the slope length and the rise?
You can calculate the run using the Pythagorean theorem: run = √(slope_length² – rise²). Then use the calculator with that run. For example, if slope length is 100 ft and rise is 10 ft, run ≈ √(10000 – 100) ≈ 99.5 ft.
Does the calculator work for downhill slopes?
Yes, enter a negative rise for a descent. The grade will be negative, and the angle will be negative, indicating a downhill direction. The ratio will be negative as well.
Related
Formula used
in run | Horizontal distance (run) | ft | 100 | 1 in rise | Vertical rise | ft | 6 | 0 out grade_pct | Grade | % | (rise / run) * 100 | 2 out angle_deg | Angle | deg | atand(rise / run) | 2 out ratio | Ratio (run:rise) | - | run / rise | 1
Each line is one input (in, sel, list) or one result (out: label, unit, formula, decimals). How the calculators work
Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.