Leak Detection in Storage Tanks and Reservoirs

By Marisol Vega, Municipal water operations manager. Reviewed by Amanda McCallister, editor.

Commercial Diving Contractors Alabama | Commercial Diving Contractors Alaska Last winter, one of our 2-million-gallon finished-water tanks at the Hilltop site lost 11,000 gallons in a single night. I caught it because the SCADA level trend didn't bounce back like it always did. That's the thing about tank leaks—they hide. A tank sits there, looks fine, and quietly bleeds water into the ground or a blown gasket.

Start With a Baseline, Not a Guess

You can't spot a leak if you don't know what normal looks like. For each of my 40 tanks, I pull a year of level data and build a simple curve: expected drop during high-use hours, expected rise during fill cycles, and a flat line overnight when demand is near zero. Call it a fingerprint. Every tank has its own, because inlet/outlet piping, tank elevation, and even local demand patterns change the numbers. Once you have that baseline, you can watch for deviations. A good rule is to flag any overnight level drop greater than 1% of tank volume when the inlet valve is closed and no one's drawing from the system. For a 1-million-gallon tank, that's 10,000 gallons—too much to ignore. But be careful: a temperature swing or a stuck check valve can mimic a leak. That's your hedge—don't tear the concrete apart until you've ruled out the simple stuff.

Level Sensors and SCADA Alarms That Actually Work

Your level transmitter is your first line of defense. I've used submersible pressure transmitters from Siemens and radar units from Endress+Hauser. Both are fine, but radar gives me fewer false alarms because it doesn't touch the water and has less drift. Whatever you use, calibrate it—at least quarterly. I've seen a 0.2% calibration error on a 20-foot tank translate to half an inch of phantom water, which sets off alarms nobody needs. Set your SCADA to watch the rate of change, not just the level. Program a high alarm for 'level dropping faster than 5 gallons per minute when the inlet is closed.' That catches a gasket blowout. For small, slow leaks, you'll need the overnight comparison I mentioned. And don't forget to log the alarms. I keep a six-month history; it's amazing how often a 'once' leak is actually a recurring one you didn't notice.

Acoustic Detection and Pressure Testing: The Hands-On Tools

When the data says leak but the level doesn't move—because the leak is on the suction side or in the overflow—I grab an acoustic listening device. Gutermann and SebaKMT make correlators that clamp onto the pipe and listen for the hiss of escaping water. It's not magic; you need two access points and quiet conditions. I've found leaks on a 30-inch main that were 4 feet deep, just from the sound. Pressure testing is simpler and often works for tanks you can't drain. Isolate the tank, pressurize the air space to 5 psi, and watch the gauge. A drop of 0.5 psi over an hour means a real leak. But don't pressurize an older tank too high—you'll blow a roof. That's why I always check the tank's pressure rating first. And if you can drain it, do a timed volume test: measure outflow with a clamp-on ultrasonic flow meter while the tank is empty. That gives you a one-time snapshot, not a continuous watch.

The Cheap Checks You're Probably Skipping

Not every leak needs a $5,000 correlator. Walk your tanks monthly. Look for wet spots on the concrete, cracks in the coating, or worse—vegetation growing where the ground should be dry. A green patch under a tank in July is a screaming clue. Check the overflow pipe. It's the dumbest leak point. If a float valve sticks, the pipe lets water out and down the drain, and it can go on for weeks. I once traced a 40,000-gallon 'mystery' loss to a stuck float. And don't forget the vents. A blocked vent can cause a vacuum, pull the roof down, and crack a sidewall. So inspect those screens for debris. I've started doing these checks with a drone—it's faster than a ladder and you see the roof without setting foot on it.

When to Call a Professional (And What It Costs)

If you've done the DIY checks and still suspect a leak, call a tank engineering firm. They'll do a dye test, a hydrostatic test, or a helium leak survey. Those are beyond what my crew can handle. Expect the visit to cost somewhere between $2,500 and $8,000 per tank, depending on size and access. It's not cheap, but compared to losing 10,000 gallons a day at $4 per thousand, it pays back fast. Make sure the contractor gives you a report that separates the leak from the fix. I've had contractors quote repairs for a leak they couldn't find. Be clear: 'Tell me where it's leaking, then give me a repair quote.' You want the diagnosis independent from the work. And remember, sometimes the best fix is a whole new liner or coating, not a patch. That's a capital project, so put it in the budget.

Frequently Asked Questions

How small of a leak can I detect with level monitoring? With careful baselining and a good level sensor, you can spot a loss of as little as 500 gallons per day on a 1-million-gallon tank. That's about 0.05% of volume, which is well within the normal accuracy of a radar transmitter if you compare levels at the exact same time overnight. Is it cheaper to fix a leak now or wait? Almost always fix it now. A small leak can grow quickly—a pinhole in a steel wall becomes a crack as corrosion works. Also, the water itself is money. At typical municipal rates, even a 1,000-gallon-per-day leak costs you $1,200 a year. That's not counting structural damage to the tank or the ground around it. What's the best way to test a tank that's still in service? If it's in service, use acoustic correlators and SCADA data. You can't isolate it easily. But you can shut off the inlet for a few hours overnight and monitor the level. If your baseline says it should be flat and it's not, you have a leak on the outlet side—or in the tank wall. Pressure testing also works if you can safely pressurize the air space. How often should I perform a formal leak test? For municipal tanks, I'd say annually for a basic visual and SCADA check, and a full hydrostatic or acoustic test every 5 years. That's what we do, and it's caught two leaks in the last decade that would have been disasters. More often than that and you're chasing ghosts; less often and you're gambling.

Enjoyed this article?

Share it with your network