One question, one page, one clear answer
Home Improvement
Updated 29 June 2026

Why Is My Water Heater Making a Popping or Rumbling Noise?

Strange sounds from your water heater usually point to one common, fixable problem. Here's what's happening inside the tank.

General information, not professional advice — see terms of use.

A popping, rumbling, or knocking noise from your water heater is most commonly caused by sediment buildup at the bottom of the tank — a very common and usually fixable issue.

What's happening: - Over time, minerals (especially calcium and magnesium from hard water) settle at the bottom of the tank as sediment. - The heating element or burner is below or within this sediment layer. - When the water heats, trapped water under the sediment boils and bubbles up through it — creating the popping, rumbling, or crackling sounds (like a kettle).

Why it matters: - Sediment makes the heater work harder and less efficiently, raising energy bills. - It can shorten the heater's lifespan and lead to overheating of the tank bottom. - In severe cases, it reduces hot water capacity.

The fix — flushing the tank: - Draining and flushing the water heater removes sediment and often stops the noise. - Many homeowners do this themselves annually, or a plumber can do it. - Basic steps: turn off power/gas, turn off cold water inlet, attach a hose to the drain valve, and drain the tank (carefully — the water is hot). Flush with cold water until it runs clear.

Other possible causes of water heater noise: - Tapping/ticking: Often normal — pipes expanding and contracting, or the heat trap nipples. - Sizzling: Could indicate condensation or, more seriously, a leak hitting the burner — worth inspecting. - Screeching/whistling: Often a valve not fully open or a water flow restriction.

When to call a professional: - The noise is accompanied by leaking water - Flushing doesn't resolve a rumbling noise - The heater is old (10+ years) and showing multiple problems — replacement may be more economical - You're not comfortable draining it yourself

Prevention: Flushing your water heater annually (more often with hard water) prevents sediment buildup, reduces noise, improves efficiency, and extends the heater's life.

Follow-up questions

Is a noisy water heater dangerous?

Usually not immediately dangerous — popping and rumbling is typically harmless sediment buildup, though it reduces efficiency and can shorten the heater's life. However, if the noise comes with leaking water, a burning smell, or the tank is very old, have it inspected. Severe sediment can cause overheating, so addressing it is wise.

How do you stop a water heater from rumbling?

Flushing the tank to remove sediment usually stops rumbling and popping noises. Turn off the power or gas and the cold water inlet, attach a hose to the drain valve, and drain and flush the tank with cold water until it runs clear. Doing this annually prevents the buildup that causes the noise.

How often should you flush a water heater?

Most experts recommend flushing a water heater once a year to remove sediment. If you have hard water (high mineral content), flushing every 6 months may be beneficial. Regular flushing prevents noise, improves energy efficiency, maintains hot water capacity, and can significantly extend the life of the heater.

More home improvement answers

This page is general information, not professional advice, and it may not reflect the latest rules where you live. For your own situation, talk to a qualified adviser. Spotted an error? Email per@upperia.se and we will fix it.