Why is my hot water tank making noise?
Sediment accumulation in the bottom of the hot water tank is the most common reason for a noisy water heater. The noise is caused by the bubbling of hot water up through the sediment in the bottom of the tank. A popping sound is produced once this occurs.
Here are two ways to effectively deal with the problem: