Audited 31 Jul 2026·Last updated 28 Oct 2026·3 citations·Tier 2·0 uses

Hydraulic Gradient Calculator

Work out the hydraulic gradient i = Δh ÷ L from the head difference between two wells or piezometers and the flow-path length between them.

Hydraulic Gradient Calculator

Drop in hydraulic head between the two measuring points, in metres: the higher water level minus the lower, both measured from the same datum. Must be greater than zero.
m
Distance between the two points measured along the direction of groundwater flow, in metres, not the straight-line distance if the flow path bends. Must be greater than zero.
m
Hydraulic gradient
0.08
The hydraulic gradient i, a dimensionless ratio: metres of head lost per metre of flow path.
Model scope
Magnitude of a finite head difference divided by path length; sign, three-dimensional head fields, and Darcy flux require a defined coordinate direction.

Background.

Two monitoring wells stand 30 metres apart. Measured from the same datum, the water stands 2.4 metres higher in one than in the other, so groundwater is moving from the first towards the second, losing 2.4 m of head over 30 m of travel. That ratio, 0.08, is the hydraulic gradient: the quantity that sets groundwater moving, and the one Darcy's law multiplies by the ground's permeability to say how fast.

Head is the key idea. The hydraulic head at a point is the level water would rise to in a well or piezometer open there, which combines the point's elevation with the water pressure at it. Groundwater flows from high head to low head, which is not always downhill. Water at depth under pressure can rise towards the surface, as it does at springs and beneath many valleys, and two points at very different pressures can sit at the same head and exchange no water at all.

The gradient is the head lost per unit length of path, i = Δh ÷ L. Because both are lengths, the result has no unit: 0.08 means 8 cm of head lost for every metre travelled, or 80 m per kilometre. Gradients across regional aquifers are usually far gentler, often well under 0.01. Steep values point to something local, such as the cone of depression around a pumping well, seepage under a dam, a drained slope or a thin layer of clay that the water has to force its way through.

The result is a magnitude along the line you measured. It does not give a direction in three dimensions, and turning it into a flow rate needs a hydraulic conductivity measured or estimated for the ground in question.

What is hydraulic gradient calculator?

The hydraulic gradient is the drop in hydraulic head per unit distance along a flow path, i = Δh ÷ L. Hydraulic head is energy per unit weight of water, written as a height: elevation above a datum plus pressure head, the pressure divided by the unit weight of water. Velocity head is left out because groundwater moves too slowly for it to matter. The gradient is what drives flow through soil and rock; in Darcy's law the specific discharge is q = K × i, where K is the hydraulic conductivity. In a pipe or channel the same ratio is the friction slope, the head lost per metre of conduit.

How to use this calculator.

  1. Take water levels in two wells or piezometers screened in the same aquifer, at about the same time, and convert both to elevations above one datum. Their difference is Δh.
  2. Measure the distance between the two points along the flow path. If the wells do not lie on a flow line, the gradient along the line joining them understates the true one.
  3. Enter both values in metres. Any single unit works, since the ratio is dimensionless, but do not mix feet and metres.
  4. To estimate flow, multiply the gradient by the hydraulic conductivity for the Darcy flux, then divide by the effective porosity for the speed at which dissolved substances travel.

The formula.

i = Δh / L

i = Δh ÷ L, where Δh is the difference in hydraulic head between two points and L is the length of the flow path between them. Both must be positive, and the result is a positive magnitude. Darcy's law, from Henry Darcy's 1856 experiments on sand filters for the public fountains of Dijon, gives the flow: q = −K × dh/dl, where the minus sign records that water moves towards lower head and q is the discharge per unit cross-sectional area. Over a finite distance the derivative becomes Δh ÷ L. The relationship holds for the slow, laminar flow typical of groundwater and breaks down where flow becomes fast or turbulent, as in coarse gravel right next to a pumping well or in open fractures and karst conduits. Because hydraulic conductivity ranges over more than ten orders of magnitude between clean gravel and unfractured clay, the same gradient can mean metres a day in one material and almost no movement in another.

A worked example.

Example

The two wells from the opening are 30 m apart along the suspected flow direction, and the upgradient water level is 2.4 m higher. The hydraulic gradient is 2.4 ÷ 30 = 0.08. A slug test in the sand suggests K = 5 m/day. Darcy's law gives a specific discharge of q = 5 × 0.08 = 0.4 m/day, which is a volume per unit area: 0.4 m³ of water crossing each square metre of aquifer face per day. The water itself moves faster, because it can travel only through the pores; with an effective porosity of 0.3 the average linear velocity is 0.4 ÷ 0.3 = 1.3333 m/day. A dissolved contaminant carried at that speed, ignoring dispersion and any sorption that slows it, would take 30 ÷ 1.3333 = 22.5 days to pass from one well to the other. The same gradient in a finer, siltier sand with K = 0.5 m/day would give 0.04 m/day of specific discharge and a travel time of 225 days.

head Difference M2.4
flow Path Length M30

Frequently asked questions.

Why do I need three wells to find the direction of flow?
Two wells give the gradient only along the line between them. Three wells not in a straight line define a sloping plane of head, and the direction of steepest descent on that plane is the flow direction in an isotropic aquifer. The along-line gradient from any two of the wells is always equal to or smaller than the true one.
How do I measure a vertical gradient?
Install piezometers at two depths at the same spot and compare their heads. If a piezometer 10 m deeper reads 0.5 m higher, the gradient is 0.5 ÷ 10 = 0.05 upward, typical of a discharge area where groundwater rises towards a stream or spring. Higher heads at shallow depth mean downward flow, as in recharge areas.
What is the critical hydraulic gradient?
It is the upward gradient at which water flowing up through a soil carries enough force to cancel the soil's submerged weight, i_c = γ′ ÷ γ_w. For a typical sand with a saturated unit weight of 20 kN/m³ that is about (20 − 9.81) ÷ 9.81 = 1.04. Near it the sand boils and loses strength, which is how piping begins under dams and in excavations.
Can I use well depths instead of water-level elevations?
No. Head must be measured as an elevation above a shared datum. Depth to water from each well's own top of casing only works once each reading is subtracted from that casing's surveyed elevation; casings at different heights would otherwise produce a gradient that is pure survey error.
Does this work near the coast or in salty groundwater?
Only with care. Salty water is denser, so a column of it stands lower for the same pressure, and comparing raw water levels between fresh and saline wells gives a misleading gradient. Hydrogeologists convert the readings to equivalent freshwater heads first, then apply the same Δh ÷ L.
Is this the same as the hydraulic gradient in a pipe?
The arithmetic is the same: head lost divided by length. A water main that loses 2.4 m of head over 100 m of pipe has a gradient of 0.024, often written 24 m per kilometre. In a pipe the loss comes from friction against the walls rather than flow through pores, so it is estimated with pipe-friction formulas such as Darcy–Weisbach rather than Darcy's law for porous ground.

How this page was produced

Published by
Quanta Calculator
Primary sources
3 cited below
Method
i = Δh / L
Published
Last verified

Built with AI assistance and verified by automated tests against the cited sources — every worked example on this page is computed by the same code that runs the calculator. How we build and check calculators.

In this category

Embed

Quanta Pro

Paid features are coming later.

  • All 1560 calculators remain free
  • No billing is enabled
Coming soon