Skip to main content
Calcimator

Groundwater Flow (Darcy's Law)

Calculate groundwater flow rate using Darcy's Law from hydraulic conductivity, hydraulic gradient, and cross-sectional area.

About this calculator

This calculator applies Darcy's Law, the foundational equation of groundwater hydraulics: Q = K × i × A, where flow rate Q depends on hydraulic conductivity K (how easily water moves through the material), hydraulic gradient i (the slope of the driving head), and the cross-sectional area A the water flows through. It reports the resulting flow rate in three units — cubic meters per day, liters per day, and cubic meters per year — to match whatever reporting convention you need. It also computes the Darcy velocity q = K × i, sometimes called specific discharge, which is a bulk flux averaged over the full cross-section rather than the water's actual travel speed.

To estimate the latter, the calculator divides Darcy velocity by an assumed porosity of 0.3 (a typical value for sand and gravel aquifers) to get seepage velocity — the average linear speed water actually moves through the connected pore spaces, which is what matters for estimating contaminant travel time. Because that porosity of 0.3 is a fixed assumption rather than a user input, the seepage velocity figure is only a rough approximation; if your aquifer's real porosity differs meaningfully (clays run much higher, coarse gravels can run lower), recompute manually with the correct value. Darcy's Law itself assumes laminar, steady-state flow through a saturated, homogeneous porous medium — it breaks down in fractured rock, karst conduits, or highly turbulent flow conditions, so treat results from those settings with caution.

Inputs

Results

Flow Rate (Q)

10 m³/day

Flow Rate

10,000 L/day

Flow Rate3,650 m³/year
Darcy Velocity (q)0.1 m/day
Seepage Velocity (n=0.3)0.33333 m/day
Flow Rate Per Day10%
How to Use This Calculator
  1. Enter the Hydraulic Conductivity K in m/day for the aquifer material being analyzed.
  2. Enter the Hydraulic Gradient (i) — the change in head divided by the flow distance.
  3. Enter the Cross-Section Area in m² through which groundwater flows.
  4. Review Flow Rate Q in m³/day and liters/day as the primary Darcy flux output.
  5. Check Darcy Velocity and Seepage Velocity (assuming 30% porosity) for contaminant transport analysis.

How the result changes with Hydraulic Conductivity K (m/day)

Hydraulic Conductivity K (m/day)Flow Rate (Q)Flow Rate
55 m³/day5,000 L/day
7.57.5 m³/day7,500 L/day
1515 m³/day15,000 L/day
2525 m³/day25,000 L/day

What each input means

Hydraulic Conductivity K (m/day)
Hydraulic conductivity in m/day. Gravel: 100–1000, Sand: 1–100, Silt: 0.001–0.1, Clay: <0.001.
Hydraulic Gradient (i)
Dimensionless ratio of head difference to distance (dh/dl). Typical values: 0.001–0.1.
Cross-Section Area (m²)
Cross-sectional area of the aquifer perpendicular to flow direction in square meters.

How this is calculated

Formula

Q = K × i × A

Worked example, using the default values

  1. Identify Input Parameters
    Hydraulic Conductivity K (m/day) = 10, Hydraulic Gradient (i) = 0.01, Cross-Section Area (m²) = 100 = 3 input(s) provided
  2. Calculate Flow Rate
    Flow Rate
    10 = 10
  3. Calculate Flow Rate
    Flow Rate
    10000 = 10000
  4. Calculate Flow Rate
    Flow Rate
    3650 = 3650
  5. Calculate Darcy Velocity
    Darcy Velocity
    0.1 = 0.1

Engine last updated . Checked against 2 independently-derived tests — how we verify calculators. Built by Paul Gunder, a software engineer, not a licensed financial, medical, or legal professional.

Frequently Asked Questions

What's the difference between Darcy velocity and seepage velocity in the results?

Darcy velocity (q = K × i) is a bulk flux — it's the flow rate divided by the entire cross-sectional area, including the solid grains, so it isn't the actual speed of any water molecule. Seepage velocity divides that by an assumed porosity of 0.3 to estimate the true average speed through the connected pore spaces alone, which is the number that matters for predicting how fast a contaminant plume travels.

Why is porosity fixed at 0.3 instead of something I can enter?

The calculator uses 0.3 as a representative value for typical sand and gravel aquifers, since porosity isn't one of its three inputs. If your material is markedly different — clays and silts often have higher porosity, while poorly sorted gravels can run lower — the seepage velocity figure will be off by roughly the same ratio as the true porosity differs from 0.3; flow rate and Darcy velocity are unaffected since they don't use porosity at all.

Why does increasing the hydraulic gradient increase flow rate but not hydraulic conductivity?

In the formula Q = K × i × A, flow rate scales linearly with all three factors, so increasing either the gradient or the conductivity increases flow proportionally — the calculator doesn't treat them differently. Conductivity, though, is a property of the aquifer material itself (set by grain size, sorting, and fracturing) and typically isn't something you can change in the field the way you can change or measure a different gradient.

When does Darcy's Law stop being a good model for real groundwater flow?

The law assumes laminar, steady-state flow through a saturated, homogeneous porous medium with a linear relationship between flow and gradient. It breaks down in fractured rock, karst conduits with open channels, or any setting with high-velocity turbulent flow, where the actual relationship between gradient and flow becomes nonlinear — this calculator has no way to detect those conditions and will still return a number even when the underlying assumption doesn't hold.

The questions that sit next to this one — chosen by subject, including calculators filed under a different category.

More in Science & Physics.