Why your water heater is making a weird knocking sound in Shaler
If your water heater is making a knocking or rumbling sound, you are hearing a common but serious issue. That noise is typically caused by sediment buildup at the bottom of the tank. In Shaler, where Pittsburgh’s hard water flows through aging homes, this problem is especially common. The sound happens when steam bubbles form under the sediment layer and burst. While it might seem harmless, that knocking can mean your tank is working harder than it should and could fail sooner than expected. Pittsburgh Water and Sewer Authority.
The good news is you can often fix it yourself by flushing the tank. But if the knocking is loud or the tank is old, it could be a sign of bigger trouble. Let’s walk through what’s causing it, how to check it, and when to call a professional plumber in Shaler.
What causes that knocking sound in your water heater
The most common cause of a knocking sound is sediment buildup. Over time, minerals in Pittsburgh’s hard water settle at the bottom of the tank. When the burner heats the water, steam bubbles form under the sediment and burst, creating that knocking or rumbling noise. Pittsburgh Backflow Testing and Certification for Local Business Owners.
Another possible cause is water hammer. This happens when water flow is suddenly shut off, sending a pressure shock through your pipes. It can make a loud banging noise that sounds like it’s coming from the water heater. No Hot Water Diagnosis.
Thermal expansion can also cause knocking. If your home has a closed plumbing system and the expansion tank is not working, pressure builds up when water heats and expands. That pressure can cause pipes and the tank to make knocking sounds. Emergency 24 Hour Plumbing Services in the Bloomfield Area.

Diagnostic tip: To check if it’s sediment, listen closely. Sediment noise is a low rumbling or popping sound that happens when the burner is on. Water hammer is a sharp bang that happens when a valve closes quickly. Thermal expansion sounds more like creaking or knocking when the water first heats up.
Why Shaler homes are more likely to have this problem
Shaler sits in the North Hills of Pittsburgh, where many homes were built between the 1950s and 1980s. These homes often have original plumbing and water heaters that are now 15 to 30 years old. The Pittsburgh Water and Sewer Authority supplies water from the Allegheny River, which has high mineral content. That means more sediment builds up faster in your tank.
Older homes in Shaler also tend to have closed plumbing systems with pressure reducing valves. If the expansion tank is not working, that can make the knocking worse. The hilly terrain in Shaler can also cause higher water pressure in some areas, which adds stress to your water heater and pipes.
Golden Nugget: The average water hardness in Allegheny County is 180 to 250 parts per million, which is considered very hard. That level of hardness can cause sediment to build up in a water heater in as little as two years.
How to flush your water heater to stop the knocking
If the knocking is from sediment, flushing the tank can help. Here is how to do it safely:
- Turn off the power or gas
For electric heaters, switch off the breaker. For gas heaters, turn the gas valve to “pilot.”
- Shut off the cold water supply
Turn the valve on the cold water line to stop more water from entering the tank.
- Connect a garden hose to the drain valve
Place the other end of the hose in a floor drain or outside. Open the valve and let the water drain out.
- Open a hot water faucet
This lets air into the system and helps the tank drain faster.
- Flush with cold water
Once the tank is empty, briefly turn the cold water supply back on to stir up sediment. Repeat until the water runs clear.
- Close the drain valve and refill
Close the valve, remove the hose, and turn the cold water supply back on. Let the tank fill completely before turning the power or gas back on.
Warning: If you smell gas, hear a loud pop, or see water leaking, stop and call a professional. Do not attempt to flush a tank that is leaking or making loud explosive sounds.
When to call a plumber in Shaler
Not all knocking sounds are safe to ignore. Call a plumber if:
- The knocking is very loud or sounds like banging metal
- Your water heater is more than 10 years old
- You see rusty water coming from hot taps
- The tank is leaking or has rust on the outside
- You notice a drop in hot water temperature or supply
A plumber can check for problems like a failed expansion tank, a broken dip tube, or a failing heating element. In some cases, the tank may need to be replaced. If you wait too long, a small sediment problem can turn into a flooded basement. Dealing With Old Pipe Problems in Historic Shadyside Homes.
Diagnostic tip: A plumber can use a combustion analyzer to check the burner efficiency. If the flame is yellow instead of blue, that means the burner is not burning cleanly and could be overheating the tank.
Local plumbing codes and safety standards in Shaler
In Shaler and all of Allegheny County, water heaters must meet the Pennsylvania Uniform Construction Code. That includes proper venting, a working temperature and pressure relief valve, and an expansion tank if the system is closed. The code also requires a shut-off valve on the cold water line and a drain pan if the heater is in a living space.
Golden Nugget: According to the International Plumbing Code Section 504.7, all water heaters must have a listed relief valve set to open at 210 degrees Fahrenheit or 150 psi, whichever comes first. This is a critical safety feature that prevents explosions.
If your water heater was installed before these codes were updated, it may not be up to current standards. A plumber can inspect it and recommend upgrades to keep your home safe.
Preventing knocking and extending your water heater’s life
You can reduce sediment buildup and prevent knocking by:
- Flushing the tank once a year
- Installing a water softener if your water is very hard
- Checking the anode rod every three years and replacing it if it is corroded
- Testing the temperature and pressure relief valve once a year
- Keeping the area around the heater clear for ventilation
A water softener can cut sediment buildup by up to 70 percent. If you live in Shaler and have not installed one, ask your plumber if it makes sense for your home.
Cost comparison: repair vs replace
| Service | Typical Cost Range | Best For |
|---|---|---|
| Water heater flush | $100 – $150 | Minor sediment buildup |
| Expansion tank replacement | $200 – $400 | Closed system pressure issues |
| Heating element or thermostat | $150 – $300 | Loss of hot water |
| New 40-50 gallon tank | $800 – $1,500 | Old or leaking tank |
| Water softener install | $1,200 – $2,500 | Preventing future sediment |
Golden Nugget: In Shaler, the average lifespan of a tank water heater is 8 to 12 years due to hard water. If yours is older than that and making noise, replacement is often the most cost-effective option.
Frequently Asked Questions
Is a knocking water heater dangerous?
It can be. If the knocking is from sediment, it is usually not dangerous right away. But if it is from a failing pressure relief valve or a cracked tank, it could lead to a leak or even an explosion. Have it checked if you are unsure.
Can I keep using my water heater if it is knocking?
You can for a short time, but it is not a good idea. The knocking means the heater is working harder and could fail soon. Turn it off and call a plumber if the noise is loud or the tank is old.
How long does it take to flush a water heater?
It usually takes 30 to 60 minutes. If the sediment is very thick, it may take longer. A plumber can do it in about 45 minutes.
Will a water softener stop the knocking?
A water softener will not remove existing sediment, but it will stop new buildup. If you install one and flush the tank, the knocking should stop and stay gone.
How do I know if I need a new water heater?
If your heater is more than 10 years old, makes loud knocking, leaks, or gives rusty water, it is probably time for a new one. A plumber can test it and tell you if repair or replacement is best.
Call Ace Plumbing Pittsburgh for fast help in Shaler
If your water heater is making a knocking sound, do not wait until it fails. Sediment buildup can turn into a leak or a cold shower when you least expect it. Ace Plumbing Pittsburgh has been serving Shaler and the North Hills for years. We know the local water, the local homes, and the fastest way to fix your problem. The Best Local Plumbers in Mt. Lebanon for Fast Water Heater Repair.
Call (412) 382-8366 today to schedule your inspection. We offer same-day service for knocking water heaters in Shaler and can help you decide if a flush or a new unit is the right choice.
Pick up the phone and call (412) 382-8366 before the next storm hits. A small fix now can save you from a big flood later. For more information, visit International Plumbing Code Section 504.7.