Quick answer

m = (rise / run) x 100

Formula

  • m = (rise / run) x 100
  • angle = arctan(rise / run)
  • rise = run x tan(angle)

Introduction

Every grade dispute eventually returns to one fraction: vertical change divided by horizontal distance. The Slope Percentage Calculator applies that fraction live, but you should still recognize the algebra on paper.

If the term is new, start with what is slope percentage for plain-language meaning. This article focuses on the equations and sign rules.

After you manipulate the formula, how to calculate slope percentage shows the sequence on real measurements.

Understanding the formula

The basic slope percentage formula is linear in rise when run stays fixed. Double the rise and you double the percent. That linearity makes error checking easy: if rise looks twice as large, percent should be twice as large.

Run belongs in the denominator as horizontal distance. Using slope length along the ground in place of run overstates percent because the denominator is too large unless you correct the geometry.

Angle enters through tangent. Percent equals tan(angle) x 100 only when angle is measured from horizontal and your calculator uses the correct degree-radian mode.

Negative grade uses negative rise with forward run, or positive rise with reversed run direction, depending on your sign convention. Teams should write the convention on the cover sheet so reviewers interpret downhill correctly.

Formula and relationships

  • m = (rise / run) x 100
  • angle = arctan(rise / run)
  • rise = run x tan(angle in radians)
  • Percent = tan(angle) x 100

Radians matter inside tan() when you solve for rise. Most field crews think in degrees; convert with pi/180 before using tan in handheld formulas.

Roofers often see pitch-in-12 first; roof pitch to percentage maps that notation into the same rise-run fraction.

Road designers label the same math as grade; grade percentage calculator discusses highway and terrain context.

Step-by-step guide

  1. Convert all inputs to one unit system. Feet with feet, meters with meters.
  2. Compute rise divided by run. Keep extra digits before rounding.
  3. Multiply by 100. Attach the percent label to the result.
  4. Apply arctan if degrees are required. angle = arctan(rise/run).
  5. Solve rise from angle when needed. rise = run x tan(angle).

Signed grading example

A swale drops 1.5 ft over 50 ft of run with forward run downhill. Rise = -1.5 ft, percent = (-1.5/50) x 100 = -3%. The absolute value 3% still describes steepness; sign tells you water flow direction.

Spreadsheet users can mirror the algebra; slope percentage in Excel covers cell layouts and IF guards for zero run.