My Water Heater Is Popping and Rumbling. Is That Bad?

Practical answers for Riverside County homeowners, from licensed local plumbers.

Short answer

Popping, rumbling, and crackling from a water heater is sediment. Mineral deposits settle on the tank bottom, water gets trapped underneath and boils, and forcing its way out makes the noise. It is not immediately dangerous, but it is actively shortening the life of the tank.

Water heater and manifold system installed with insulated hot and cold supply lines

What Is Actually Happening Inside

Hard water carries dissolved calcium and magnesium. Every time that water is heated, some of those minerals precipitate out and settle to the bottom of the tank, building a layer of sediment over months and years. On a gas unit, the burner is directly underneath that layer.

Sediment insulates the water from the heat source. The burner has to run longer to reach temperature, which wastes gas or electricity, and the tank bottom gets considerably hotter than it was designed to. Water trapped in and under the sediment layer flashes to steam and forces its way up through it, and that is the popping and rumbling you hear.

Riverside County sits in one of the harder water regions in the country, which is why this is such a routine finding here. Tanks in this area frequently fall short of their rated life, and sediment is usually why.

What It Costs You

Three things, in increasing order of expense. Efficiency first: an insulated tank bottom means longer heating cycles and higher bills for the same hot water. Capacity second: sediment occupies volume, so a 50 gallon tank with a significant sediment layer effectively holds less, which is why hot water runs out faster than it used to.

Tank life third, and this is the expensive one. Overheating the tank bottom accelerates corrosion of the steel and the glass lining that protects it. Once that lining fails, the tank corrodes through, and a tank that has corroded through cannot be repaired. That is a replacement.

What to Do About It

Flushing the tank removes the sediment and is the single most effective maintenance you can do. It is done through the drain valve at the base, and on a tank that has never been flushed it can make a noticeable difference to both noise and recovery time. Annually is the right interval in this area.

On a tank that has gone many years without flushing, the sediment can be hardened enough that a standard flush will not clear it, and the drain valve itself may clog during the attempt. That is worth knowing before starting, and it is one reason many homeowners have it done rather than doing it themselves.

The longer-term fix is treating the water. A softener removes the calcium and magnesium before they ever reach the tank, which protects the water heater along with your dishwasher, washing machine, and fixtures.

Also Worth Checking

Call a Plumber If

$50 off any plumbing repair and a free plumbing inspection with any scheduled service call. See all current specials.

Call (951) 579-7318

Related Services

Water Heater Repair  •  Water Softener Installation  •  Water Heater Installation


Common Questions

Catastrophic tank failure is very rare and depends on the temperature and pressure relief valve failing at the same time as a thermostat, which is why that valve exists and why it should never be capped or blocked. The realistic risk from sediment is not explosion, it is a tank that corrodes through and floods wherever it sits.

On a unit that has been flushed regularly it is a manageable homeowner task. On a tank that has gone a decade without one, the sediment may be hardened and the drain valve can clog partway through, leaving you with a tank you cannot drain or refill. Age and history should decide.

It stops new sediment forming, which prevents the problem going forward. It does not remove what has already accumulated, so a flush is still worth doing alongside. See water softener installation.


Serving Western Riverside County

Plus Jurupa Valley, Norco, Perris, Wildomar, Lake Elsinore, Canyon Lake and San Jacinto. We cover western Riverside County and do not travel east of Hemet.  Call (951) 579-7318

Still Not Sure?

Describe what is happening and a licensed local plumber will tell you what it needs and what it costs.

Call (951) 579-7318