Enter the vertical stream difference in elevation and the horizontal stream difference into the Stream Gradient Calculator. The calculator will evaluate the Stream Gradient.
- All Math and Numbers Calculators
- Drainage Density Calculator
- Stream Velocity Calculator
- Channel Slope Calculator
- Manning’s Flow Calculator
- River Discharge Calculator
- Slope Calculator
Stream Gradient Formula
Stream gradient measures how much elevation a stream loses over a horizontal distance. It is a compact way to describe channel steepness, compare stream reaches, and evaluate how quickly a stream profile drops from one point to another.
SG = \frac{\Delta h}{L}SG_{\%} = \frac{\Delta h}{L} \times 100Where:
- SG = stream gradient as a ratio
- SG% = stream gradient as a percent
- Δh = vertical difference in elevation
- L = horizontal distance
If your result is shown as a percentage, the calculator is converting the basic ratio into percent slope. For example, a gradient of 0.02 is the same as 2%.
Rearranged Equations
If you know any two values, you can solve for the third.
\Delta h = SG \times L
L = \frac{\Delta h}{SG}SG = \frac{SG_{\%}}{100}How to Use the Calculator
- Measure the vertical difference in elevation between two points on the stream.
- Measure the horizontal distance between those same points.
- Enter both values using compatible units so the ratio is meaningful.
- If you already know the gradient, enter the gradient and one distance value to solve for the missing variable.
- Interpret the result as either a ratio or percent slope, depending on the output format.
Because stream gradient is a ratio of length to length, the vertical and horizontal measurements should be expressed in the same unit system before interpreting the result. Mixing feet and meters without converting first will produce an incorrect gradient.
Input Guide
| Field | Meaning | Helpful Note |
|---|---|---|
| Vertical Stream Difference in Elevation | The total drop in elevation between the upstream and downstream points | Use the difference between elevations, not a single elevation reading |
| Horizontal Stream Difference | The horizontal distance over which the elevation change occurs | Be consistent about whether the distance comes from a map, profile, or GIS measurement |
| Stream Gradient (%) | The steepness of the stream reach expressed as percent | A larger percentage means a steeper reach |
Example Calculations
If a stream drops 30 meters over a horizontal distance of 2,000 meters, the gradient ratio is:
SG = \frac{30}{2000} = 0.015Converted to percent:
SG_{\%} = 0.015 \times 100 = 1.5The stream gradient is 0.015, or 1.5%.
If the gradient is 2% across a horizontal distance of 750 meters, first convert the percent to a ratio and then solve for the elevation difference:
SG = \frac{2}{100} = 0.02\Delta h = 0.02 \times 750 = 15
The stream drops 15 meters over that reach.
What the Result Tells You
- Higher gradient: the channel is steeper and loses elevation more quickly.
- Lower gradient: the channel is flatter and loses elevation more gradually.
- Zero gradient: there is no net elevation change across the measured distance.
- Unexpectedly large values: often indicate a very short measured distance, a steep section, or a unit mismatch.
Why Stream Gradient Matters
Stream gradient is widely used in hydrology, geomorphology, field surveying, drainage analysis, and channel restoration. It helps when comparing stream reaches, evaluating longitudinal profiles, screening sites for erosion potential, and understanding how channel slope changes across a watershed.
Common Mistakes to Avoid
- Using a single elevation instead of the difference between two elevations
- Mixing units for vertical drop and horizontal distance
- Forgetting that percent gradient must be divided by 100 before using the ratio form
- Using a different pair of points for elevation change and distance
- Confusing horizontal distance with vertical drop or channel depth
Quick FAQ
Is stream gradient the same as slope?
Yes. In this context, stream gradient is the slope of the stream reach, expressed as a ratio or percentage.
Does stream gradient have units?
The ratio form is dimensionless when both measurements use the same length unit. The percent form is simply that ratio multiplied by 100.
Can I use this calculator for any stream segment?
Yes. It works for any measured reach as long as the elevation change and horizontal distance refer to the same two points.
