Home / Geology & Earth Science / Hydrogeology / Stream Gradient

Formula & Calculator

Stream Gradient

Stream gradient is the average slope of a river channel, calculated as the elevation drop divided by the length of the stream. For example, a stream that drops 100 m over 5 km has a gradient of 0.02, or 2%. Steeper gradients mean faster water flow and more erosional power, while gentle gradients mean slower flow and more sediment deposition. It is a key factor in river morphology and flood behaviour.

Geology Hydrology Geomorphology

Stream Gradient Calculator

The slope of a stream is the vertical drop divided by the channel length. Enter any two of gradient G, drop ΔH and length L and the third is solved. Add Manning's roughness to estimate flow velocity.

G = ΔH / LV = (1/n) · R2/3 · G1/2
Solve for
Sinuosity (channel ÷ valley length)
—
Manning roughness n
—
Hydraulic radius R
m
Flow area A
m²
—
Gradient (log scale, m/km)
—

Step-by-step solution

Gradient in other units and flow estimate

Stream slope diagram

Vertical scale is exaggerated so even gentle streams are visible. The gradient is rise over run along the channel.

Long profile of the stream

Reference data

Typical stream gradients (approximate)
Stream typem/km%Typical character
Gradient conversions
m/km%ft/mim/mAngle (°)1 in ...
Manning roughness n (typical)
Channeln
Concrete-lined0.013
Clean, straight natural stream0.030
Winding with pools and shoals0.040
Mountain stream with cobbles and boulders0.050
Weedy, sluggish reach0.070

Ranges and typical n values are approximate. Real streams vary along their length.

FAQ

What is stream gradient?

Gradient (slope) is the drop in elevation per unit distance along the channel. Geologists usually quote it in metres per kilometre (m/km) or feet per mile (ft/mi). It is a dimensionless ratio, so 5 m/km equals 0.005 or 0.5%.

Why does gradient fall downstream?

Most streams have a concave-up long profile. Steep headwaters carry coarse sediment with little water. Further downstream discharge grows, bed material fines and the stream can move its load on a gentler slope.

Channel length or valley length?

Channel gradient uses the length along the winding channel. Valley gradient uses the straight-line valley length and is steeper by the sinuosity factor. Use the same length consistently when comparing streams.

How accurate is the velocity estimate?

It applies Manning's equation with a uniform-flow assumption and your roughness n. Real velocity depends on depth, bed form and bank vegetation, so treat the number as an estimate.

Educational tool only. The gradient is the mean slope between two points. Local gradients differ along pools, riffles, rapids and falls. Do not use these estimates alone for flood, engineering or safety decisions around moving water.

Variables

Symbol Quantity Unit
Gradient Stream gradient m/km
Elevation Drop Total elevation change along the stream reach m
Stream Length Length of the stream reach km

What it means

The stream gradient is the slope of the stream channel, calculated as the elevation change (drop) divided by the horizontal or actual stream length. It influences flow velocity, erosion, and sediment transport. Steeper gradients produce higher velocities and more erosion. It is used in geomorphology, water resources, and in designing bridges and culverts. Understanding stream gradient helps hydrologists predict how a river will respond to changes in flow or sediment supply and to assess flood risk.

Worked example

Stream Gradient – Two Detailed Examples

Real‑World
Scenario: A geomorphologist measures a stream's elevation drop of 50 m over a length of 10 km. The gradient = Elevation Drop / Stream Length = 50 / 10 = 5 m/km. This steep gradient indicates a youthful, erosive stream in a mountainous region. The gradient is used to classify the stream's stage of development and to predict its sediment transport capacity.
ParameterValue
Elevation Drop (m)50
Stream Length (km)10
1Gradient = 50 / 10 = 5 m/km
Result 5 m/km ✓ Steep gradient
Scenario: A lowland river drops 200 m over 50 km, giving a gradient of 200 / 50 = 4 m/km. This gentle gradient characterises a mature stream with a broad floodplain, where sediment deposition dominates. The engineer uses this gradient to design bridges and flood control structures that accommodate the river's slow‑moving flow and sediment load.
ParameterValue
Drop200
Length50
1Gradient = 200 / 50 = 4 m/km
Result 4 m/km ✓ Gentle gradient
Insight: Stream gradient is the vertical drop per unit horizontal distance. High gradients lead to faster flow and erosion, while low gradients are associated with deposition and meandering.

Common mistakes

  • Stream gradient: Elevation drop divided by stream length – dimensionless (often expressed as m/km or %).
  • Elevation drop: The difference in elevation between two points along the stream.
  • Stream length: The distance along the stream channel – not the straight‑line distance.
  • Units: Both in the same units – gradient is a ratio.
  • Slope: Affects flow velocity and erosion potential.

Applications

Stream gradient is the change in elevation per unit distance along a stream, calculated as elevation drop divided by stream length. This parameter influences stream velocity, sediment transport, and erosion patterns. Geomorphologists use gradient to classify streams, to assess their energy, and to predict channel changes. Engineers use it to design river crossings, to plan drainage, and to model floodplain dynamics. By mapping gradients, professionals can identify areas prone to erosion or deposition. Understanding stream gradient is essential for river management, infrastructure planning, and environmental conservation.

  • Stream classification and geomorphic assessment
  • Design of bridges, culverts, and drainage systems
  • River restoration and sediment management
  • Floodplain mapping and flood risk assessment
  • Geological and topographic studies of landscapes