Contaminant Plume Dispersion Interactive Calculator

← Back to Engineering Library

Tracking a dissolved contaminant in groundwater isn’t guesswork if you have good numbers for source concentration, groundwater velocity, and dispersivity in all three directions. The calculator here lets you predict concentration at any point downstream, estimate plume width, travel time, and back-calculate source strength using standard Gaussian dispersion equations. This is the usual tool for jobs like mapping leaks from storage tanks, landfill leachate, or checking how far a contaminant has reached toward a supply well. Below you’ll find the formulas, a step-by-step example, some practical notes and engineering background, plus commonly asked questions.

What is contaminant plume dispersion?

As a dissolved contaminant moves through groundwater, it starts to spread out in all directions—along the groundwater flow and sideways both horizontally and vertically. The concentration along the flow path drops as you move away from the main axis because spreading—the dispersion—dilutes it further as it travels.

Simple Explanation

If you’ve ever dripped ink into a slow-moving stream, you’ve seen how the color travels with the current but also spreads out, fading as it gets farther downstream. It’s similar underground: a spill in one spot keeps moving with the water but fans out both sideways and vertically, so anywhere you check downstream, it’s more diluted than at the source. This calculator helps you figure out that concentration drop at any location you choose.

📐 Browse all 1000+ Interactive Calculators

Dispersion Diagram

Contaminant Plume Dispersion Interactive Calculator Technical Diagram

Interactive Calculator

How to Use This Calculator

Engineering calculation notice

This calculator is intended for education, concept evaluation, and preliminary design. Results are based on the equations and assumptions described on this page, but cannot account for every real-world load case, tolerance, material property, environmental condition, installation detail, safety factor, code, or regulatory requirement. Verify all inputs, assumptions, units, and results independently before selecting components or using the result in a real application. Safety-critical, structural, medical, lifting, transportation, or regulated applications must be reviewed by a qualified engineer.

Found a calculation error? Message us

  1. Select what you want to solve: point concentration, maximum centerline concentration, plume width, travel time, source strength, or dispersivity estimate.
  2. Input your numbers for source concentration, distance from the source (x, y, z), seepage velocity, and dispersivity in each direction. What you need depends on the chosen mode.
  3. Tune longitudinal, transverse, and vertical dispersivity values for your site if you have data, or use the Estimate function if you don’t.
  4. Click Calculate to get your results.

📹 Video Walkthrough — How to Use This Calculator

Contaminant Plume Dispersion Interactive Calculator

Contaminant Plume Dispersion Interactive Visualizer

Watch how dissolved contaminants spread through groundwater in three dimensions. Adjust source strength, aquifer properties, and observation point to see real-time concentration calculations using Gaussian dispersion theory.

Source Conc. C₀ (mg/L) 500 mg/L
Distance x (m) 100 m
Lateral Offset y (m) 10 m
Seepage Velocity (m/d) 0.5 m/d
Dispersivity αL (m) 10 m

CONCENTRATION

357 mg/L

TRAVEL TIME

200 days

PLUME WIDTH

28 m

FIRGELLI Automations — Interactive Engineering Calculators

Governing Equations

Use the formula below to calculate contaminant concentration at any 3D point in a groundwater plume.

Three-Dimensional Gaussian Plume Model

C(x,y,z) = C0 · exp[−y²/(2σy²)] · exp[−z²/(2σz²)]

Where:

C(x,y,z) = contaminant concentration at point (x,y,z) (mg/L or μg/L)

C0 = source concentration at origin (mg/L or μg/L)

x = downgradient distance from source (m)

y = lateral distance from plume centerline (m)

z = vertical distance from plume centerline (m)

σy = standard deviation of lateral spreading (m)

σz = standard deviation of vertical spreading (m)

Dispersion Standard Deviations

σy = √(2Dyx/v)

σz = √(2Dzx/v)

Where:

Dy = transverse hydrodynamic dispersion coefficient (m²/day)

Dz = vertical hydrodynamic dispersion coefficient (m²/day)

v = seepage velocity (average linear groundwater velocity) (m/day)

Hydrodynamic Dispersion Coefficients

Dx = αL · v

Dy = αT · v

Dz = αV · v

Where:

αL = longitudinal dispersivity (m)

αT = transverse horizontal dispersivity (m), typically αL/10

αV = vertical dispersivity (m), typically αL/100

Contaminant Travel Time

t = x/v

Where:

t = travel time for contaminant front to reach distance x (days)

Peclet Number (Advection-Dispersion Ratio)

Pe = vx/Dx = x/αL

Where:

Pe = Peclet number (dimensionless)

Pe > 10 indicates advection-dominated transport

Pe < 1 indicates dispersion-dominated transport

Simple Example

A source releases a contaminant at C₀ = 500 mg/L into a sand aquifer. Seepage velocity v = 0.5 m/day, longitudinal dispersivity αL = 10 m, transverse αT = 1 m, vertical αV = 0.1 m. At a point 100 m downgradient, 5 m laterally offset, and 1 m vertically offset:

  • Dy = 1 × 0.5 = 0.5 m²/day; σy = √(2 × 0.5 × 100 / 0.5) = 14.14 m
  • Dz = 0.1 × 0.5 = 0.05 m²/day; σz = √(2 × 0.05 × 100 / 0.5) = 4.47 m
  • C = 500 × exp(−25/400) × exp(−1/40) = 500 × 0.939 × 0.975 ≈ 457 mg/L
  • Travel time to 100 m: t = 100 / 0.5 = 200 days

Theory & Engineering Applications

Plume dispersion modeling is a bread-and-butter method for subsurface work in environmental engineering. If you’re dealing with a leak, a spill, or tracking run-off in groundwater, understanding how a contaminant spreads is the only way to plan monitoring, design cleanups, or justify to regulators where your wells and boundaries should be.

The Gaussian dispersion model won’t do everything a complex numerical simulator can, but it’s quick to use and can be surprisingly reliable as long as you’re dealing with steady groundwater flow, uniform aquifers, and a contaminant that doesn’t degrade or react while moving.

Fundamental Transport Mechanisms

Three main things control where dissolved contaminants go underground: advection (the water itself moving along the flow path), mechanical dispersion (mixing and spreading out from the water taking many paths through the aquifer matrix), and molecular diffusion (spreading from high to low concentration). Diffusion matters most at very low flow rates or in clay; for most real aquifers with notable groundwater flow, mechanical dispersion by far dominates. The practical equation D = αv (hydrodynamic dispersion = dispersivity × velocity) is realistic for field-scale calculation. Dispersivity—how readily a plume spreads sideways or along the flow—gets bigger the further you track it. Lab numbers are tiny (mm to cm); field-tested aquifers can be meters or more. This is because larger-scale structure in geology—layering, cross-bedding, or gravel channels—means water has more chances to spread. Gelhar’s “10% of distance” guideline (αL ≈ 0.1×distance) is rough but often your starting point, unless you have a real tracer test.

The Gaussian Plume Solution

The 3D Gaussian plume equation assumes a continuous (or momentary) point source in an infinite, homogeneous, steady-state aquifer. Maximum concentration stays on the plume center (y=0, z=0), and the spread in both cross-directions is by the standard deviation equations above. This solution comes from the advection-dispersion equation after dropping complexities like reactions, decay, and boundaries. It runs fast and is good for early-stage analysis, not precise mapping of complex sites.

Watch for these limits: the model ignores decay and sorption, assumes geology is uniform, and groundwater flow is steady. Plumes in real aquifers often curve, twist, break up, or shrink faster than the math predicts because of biodegradation, complex layering, or short-circuiting in gravel zones. If you need a screening estimate, a monitoring plan, or want to know the worst-case, this model does the job. If you need exact concentrations for a legal case, safety decision, or design with tight requirements, you’ll need to correct for site-specific processes and consider a more advanced model.

Dispersivity Anisotropy and Ratio Conventions

Plumes always spread more along the flow than across or vertically, because groundwater follows the path of least resistance. So standard rough values for dispersivity are αT ≈ αL/10 and αV ≈ αL/100. Sometimes, vertical heterogeneity is significant, and αVL can approach 1/10. These are only starting points, not site-specific measurements, and fractured rock doesn’t behave like sand at all—fractures shortcut the whole system.

Fully Worked Engineering Example

Suppose TCE is found at 1,250 μg/L at a monitoring well right under a factory. The groundwater flows southeast at 0.35 m/day in sand/gravel. The town well lies 125 meters downgradient and is offset 8 meters sideways and 3.5 meters vertically. Using αL = 12.5 m (10% rule-of-thumb), αT = 1.25 m, and αV = 0.125 m, here’s how you’d work through a plume calculation and see if municipal water is at risk.

Step 1: Calculate hydrodynamic dispersion coefficients

Dx = αL × v = 12.5 m × 0.35 m/day = 4.375 m²/day

Dy = αT × v = 1.25 m × 0.35 m/day = 0.4375 m²/day

Dz = αV × v = 0.125 m × 0.35 m/day = 0.04375 m²/day

Step 2: Calculate standard deviations of plume spreading

σy = √(2Dyx/v) = √(2 × 0.4375 × 125 / 0.35) = √(312.5) = 17.68 m

σz = √(2Dzx/v) = √(2 × 0.04375 × 125 / 0.35) = √(31.25) = 5.59 m

Step 3: Calculate exponential attenuation factors

Lateral attenuation: exp[−y²/(2σy²)] = exp[−(8)²/(2×17.68²)] = exp[−64/625.2] = exp[−0.1024] = 0.9027

Vertical attenuation: exp[−z²/(2σz²)] = exp[−(3.5)²/(2×5.59²)] = exp[−12.25/62.45] = exp[−0.1961] = 0.8219

Step 4: Calculate concentration at supply well

C = C0 × lateral factor × vertical factor

C = 1,250 μg/L × 0.9027 × 0.8219 = 927.4 μg/L

Step 5: Calculate travel time to supply well

t = x/v = 125 m / 0.35 m/day = 357.1 days ≈ 0.98 years

Step 6: Calculate Peclet number (transport regime assessment)

Pe = x/αL = 125 m / 12.5 m = 10.0

Interpretation: The calculated 927.4 μg/L at the town well is far over the EPA MCL of 5 μg/L. With a Peclet number of 10, movement is mainly by advection—the main plume pushes forward more than it spreads. There’s about a year before the plume arrives, so the time for mitigation is tight. These calculations ignore any natural cleanup or sorption, so they give you an upper bound to plan for urgent action or containment. In practice, you’d modify the numbers if you know the chemistry degrades in the field, or if organic content slows down the migration.

This example keeps things practical—field measurements, actual property numbers, a straight regulatory check, and clear support for what to do next. For more detail, you’d look at site biodegradation potential, sorption, and maybe run a tracer study to ground-truth your model.

Engineering Decision Support Applications

Dispersion models help decide where to put monitoring wells, how many you actually need, and whether you’re likely to find anything above the detection limit. For cleanup design, they let you judge how much to pump or where to place extraction wells for the best effect. Risk assessment links predicted concentrations to regulatory requirements or health exposure. In some cases, you can use this math backwards: if you know the concentration at a well and the dispersivity/velocity/distance, you can estimate what the original source release might have been—useful in legal or insurance cases. Mixing all these calculations with judgment about site data quality and uncertainty often carries more weight than adding detail to the math model itself.

For more calculators and engineering decision tools related to environmental problems and remediation, check the calculator library.

Practical Applications

Scenario: Municipal Water Supply Protection

A health department hydrogeologist is tasked with checking groundwater after a gas station spill. Benzene at 850 μg/L is found at the tank location, and the town well is 200 meters downgradient. With measured groundwater velocity (0.42 m/day) and best-guess dispersivities from aquifer data, the simplified calculation suggests the well would see about 12 μg/L—just a bit over the MCL. Importantly, the travel time to the well is about 1.3 years, so there’s time for response actions like soil removal and a pump barrier. These numbers guide not only emergency response, but also how often and where to sample further down the line—enabling a realistic, staged monitoring plan.

Scenario: Industrial Site Remediation Optimization

At a cleanup site with an old chlorinated solvent plume (soil source suggests groundwater up to 3,200 μg/L), calculations for well placement are based on predicted plume spread—about 45 meters wide and 8 meters thick after 150 meters of travel. Running area-concentration calculations helps optimize the number and placement of extraction wells, covering 95% of the mass flux without over-building the system. This leads to better design for both well array and treatment plant size, which in some projects can save hundreds of thousands of dollars simply by cutting out unneeded extras.

Scenario: Agricultural Nitrate Impact Assessment

For a farm causing nitrate loading, groundwater tests downstream show high values at source (85 mg/L). The nearest domestic wells are offset from the actual plume centerline by tens of meters. Using plume spread predictions, the actual concentrations reaching those wells are found to be less than one-half of the centerline value, thanks to lateral dispersion. This kind of analysis can bring some practical calm to neighbor disputes, give clarity on how to set up monitoring, and inform whether more expensive fixes like installing wellhead treatment are needed.

Frequently Asked Questions

What is the difference between seepage velocity and Darcy velocity, and which should I use for plume calculations? +

How do I determine appropriate dispersivity values for my site when no tracer test data exists? +

When are Gaussian plume models inappropriate, and what alternatives should I consider? +

How does biodegradation affect actual plume behavior, and can I account for it with simple corrections? +

What sampling strategies best validate plume dispersion model predictions in the field? +

How do I handle source zones of finite size rather than idealized point sources? +

Free Engineering Calculators

Explore our complete library of free engineering and physics calculators.

Browse All Calculators →

About the Author

Robbie Dickson — Chief Engineer & Founder, FIRGELLI Automations

Robbie Dickson brings over two decades of engineering expertise to FIRGELLI Automations. With a distinguished career at Rolls-Royce, BMW, and Ford, he has deep expertise in mechanical systems, actuator technology, and precision engineering.

Wikipedia · Full Bio

Need to implement these calculations?

Explore the precision-engineered motion control solutions used by top engineers.

Share This Article
Tags