Popping, rumbling, or crackling sounds from a water heater — especially right when the burner or heating element kicks in — are almost always caused by sediment sitting at the bottom of the tank. Water trapped underneath that sediment layer heats, turns to steam, and bubbles up through it, and that is the noise you are hearing.
Why sediment causes noise
Minerals in water, particularly in hard-water areas, settle to the bottom of the tank over time and form a layer of sediment. When the burner or heating element fires, it heats the water directly above and within that layer first. Trapped water heats past boiling under the weight of the sediment, and the resulting steam bubbles forcing their way up produce the popping and rumbling sound.
Common causes
| Cause | How likely | What to look for |
|---|---|---|
| Sediment buildup on the tank bottom | Very common | Older tank, hard-water area, never or rarely flushed |
| Heating element partially coated in scale (electric) | Common | Noise paired with reduced hot water capacity |
| High water pressure causing pipe knocking (different sound) | Occasional | More of a bang than a rumble, and not tied to heating cycles specifically |
| Expanding and contracting metal as the tank heats | Occasional | Faint ticking rather than a deep rumble, generally harmless |
| Failing tank in advanced stages of sediment buildup | Less common | Loud, frequent noise on an old tank approaching end of life |
How to fix it
If you are going to flush the tank, turn off the power (electric) or set the gas control to pilot, and let the water cool for a while before draining — the water inside can be hot enough to scald.
- Flush the tank
This is the direct fix for sediment noise. Attach a hose to the drain valve near the bottom of the tank, run it somewhere safe to drain, and open the valve to flush sediment out. Doing this annually, or more often in hard-water areas, prevents it building back up.
- Check the severity
Occasional light noise is common even in reasonably well-maintained tanks. Loud, frequent popping suggests a heavier sediment layer that a flush should meaningfully improve.
- Consider the tank’s age
If the tank is old and has never been flushed, a first flush after years of neglect can dislodge a lot of sediment at once — this is normal, though you may notice slightly rusty-looking water initially.
When to call a plumber
If flushing does not reduce the noise significantly, or if the tank is old and you are not comfortable draining it yourself, have a plumber flush it professionally and assess whether the sediment buildup has caused any longer-term damage to the tank or elements.
Stop and call a qualified appliance technician or electrician if you find scorched or melted wiring, smell burning, see water that has reached electrical components, or if the fault returns immediately after a repair. Never bypass a safety device — thermal fuses, door interlocks and flood switches fail for a reason, and defeating one converts a broken appliance into a fire or flood risk.