How to Calculate the Angle of a Slope
- Slope percentage
- %
- Result
- Slope ratio (run:rise)
- Result
- Vertical rise
- 1 m
- You entered
To calculate the angle of a slope, you need two measurements: the vertical rise and the horizontal run. The angle in degrees is found using the inverse tangent (arctangent) of the rise divided by the run: angle = atan(rise / run). This calculator takes those two values and returns the slope angle in degrees, along with the slope as a percentage and as a ratio (e.g., 1 in 4).
Formula
The slope angle is the angle between the horizontal ground and the sloping surface. In mathematical terms, it is the arctangent of the vertical rise divided by the horizontal run:
θ = atan( rise / run )
- θ – the slope angle, in degrees.
- rise – the vertical distance the slope climbs, in any length unit (m, ft, etc.).
- run – the horizontal distance the slope extends, in the same length unit.
The tangent of an angle in a right triangle is the ratio of the opposite side (rise) to the adjacent side (run). The arctangent (or inverse tangent) reverses that: given the ratio, it returns the angle. Most calculators have an atan or tan⁻¹ button. If your calculator is in radian mode, convert the result to degrees by multiplying by 180/π.
Worked Example
Using the default values from the calculator above: a rise of 1 meter and a run of 10 meters.
- Find the ratio: rise / run = 1 / 10 = 0.1
- Take the arctangent: atan(0.1) ≈ 5.7106°
- Round to one decimal: 5.7°
The calculator also shows the slope percentage: (1/10) × 100 = 10%, and the ratio as run:rise = 10:1. These three numbers describe the same slope in different ways.
Why Slope Angle Matters
Knowing the angle of a slope is essential in many practical fields:
- Construction and civil engineering – designing roads, driveways, and roofs to ensure drainage and safety.
- Landscaping and gardening – creating terraces, retaining walls, and pathways that are stable and accessible.
- Surveying and mapping – interpreting topographic maps and planning land use.
- Accessibility design – building ramps that meet comfort and safety standards (commonly 1:12 for wheelchair ramps, which is about 4.8°).
- Outdoor activities – assessing the difficulty of hiking trails or ski runs.
Slope angle is also used in physics to calculate forces on inclined planes, and in geology to describe the steepness of rock layers or terrain.
How to Measure Rise and Run
Accurate measurements are critical for a correct angle. Here are common methods:
- Tape measure and level: For a small slope, hold a tape measure vertically at the lower point and a level horizontally from the higher point. The rise is the vertical distance, the run is the horizontal distance.
- String line and level: Stretch a string between two points, level it, then measure the vertical drop at the lower end.
- Laser level: Projects a horizontal line; measure the vertical distance from that line to the ground at two points.
- Surveyor’s tools: For large or precise jobs, a theodolite or total station measures angles and distances directly.
Always measure the horizontal run, not the distance along the slope (the hypotenuse). Using the slope distance instead of the run will give a slightly larger angle than the true value.
Common Mistakes and Misconceptions
One frequent error is confusing slope angle with slope percentage. A 45° slope is a 100% slope (rise = run). A 100% slope is not vertical; it is a 1:1 ratio. Vertical is 90°, and the percentage approaches infinity as the angle approaches 90°.
Another mistake is mixing units. If the rise is in feet and the run is in meters, convert one to the other before dividing. The ratio is unitless, but only if both are the same unit.
Also, be careful with calculator modes. If your calculator is set to radians, atan(0.1) gives 0.0997 radians, which is about 5.71° – but you need to convert. The calculator above uses degrees directly.
Finally, for very small slopes (less than about 5°), the angle in degrees is approximately equal to the rise/run ratio multiplied by 57.3 (the number of degrees in a radian). This approximation is often used in road engineering, but for precise work always use the arctangent.
When the Angle Is Not the Goal
Sometimes you don’t need the angle itself but a related quantity. Here are alternatives:
- Slope percentage – rise/run × 100. Used for road signs and drainage pipes.
- Slope ratio – expressed as “1 in X” (run per unit rise). Common in construction and accessibility standards.
- Grade – essentially the same as slope percentage, used in rail and road engineering.
- Angle in radians – used in physics and mathematics when doing calculus or trigonometry.
If you have the angle and want the rise or run, use the sine and cosine: rise = slope length × sin(θ), run = slope length × cos(θ).
Limitations of the Simple Formula
The formula θ = atan(rise/run) assumes a straight, uniform slope. Real terrain is rarely perfectly straight. For a curved slope (like a hill that gets steeper), the angle changes along the slope. In such cases, you would need to measure the angle at specific points or use calculus to find the slope of a curve.
Also, the formula gives the angle relative to the horizontal. If you need the angle relative to vertical (like for a ladder against a wall), you would use 90° minus the angle from horizontal.
For extremely steep slopes (near 90°), the run becomes very small relative to the rise, and measurement errors in the run have a large effect on the calculated angle. Precision in measuring the run is especially important for steep slopes.
Frequently Asked Questions
What is the difference between slope angle and slope percentage?
Slope angle is the actual angle between the slope and the horizontal, measured in degrees. Slope percentage is the rise divided by the run, multiplied by 100. For example, a 10% slope means the rise is 10% of the run – about 5.7°. A 100% slope is a 45° angle.
How do I calculate the slope angle if I only have the slope distance and the rise?
If you know the slope length (the hypotenuse) and the rise, you can find the angle using the sine function: θ = asin(rise / slope length). For example, if the slope length is 10 m and the rise is 1 m, then θ = asin(0.1) ≈ 5.7°.
What is a 1:12 slope in degrees?
A 1:12 slope means 1 unit of rise for every 12 units of run. The angle is atan(1/12) ≈ 4.76°. This is the common maximum slope for wheelchair ramps in many building codes.
Can I calculate slope angle from a topographic map?
Yes. On a map, find two contour lines that bracket the slope. The vertical rise is the contour interval (the elevation difference between lines). The horizontal run is the distance between the lines on the map, converted to real-world distance using the map scale. Then apply the same formula.
Why does my calculator give a different answer when in radians mode?
Your calculator is returning the angle in radians, not degrees. To convert, multiply the radian value by 180/π. For example, atan(0.1) in radians is about 0.0997, which multiplied by 57.3 gives 5.71°.
What is the steepest slope I can walk up?
There is no single answer – it depends on fitness, footwear, and surface. Most people can walk up a 30° slope (about 58% grade) with difficulty, while a 45° slope is very hard and often requires using hands. The calculator above gives the angle, but whether you can climb it is another question.
Related
Formula used
in rise | Vertical rise | m | 1 | 0 in run | Horizontal run | m | 10 | 0 out angle | Slope angle | degrees | atand(rise / run) | 1 out percent | Slope percentage | % | (rise / run) * 100 | 1 out ratio | Slope 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.