Skip to content

Northern Colorado

Schedule service
KestrelPlumbing

Water heaters

How to Flush a Water Heater (and When to Call)

Updated · Kestrel editorial

Short answerTurn off gas or power, close the cold inlet, attach a hose to the drain valve, open a hot faucet, drain until water runs clear, then refill before restoring heat. Call a plumber if the drain valve leaks, won't open, or the tank is very old.
Tank water heater in a basement utility area

Steps

  • Turn off gas (pilot setting) or the breaker
  • Close the cold water inlet
  • Hose from drain valve to a floor drain
  • Open a hot faucet and the drain valve
  • Flush until clear, then close and refill
  • Restore gas or power

When to stop

Old plastic drain valves can break. If it leaks or the water is rusty, call for water heater repair.

When not to flush

If the drain valve is plastic and very old, or the heater hasn't been flushed in many years, opening the valve can cause a leak it won't reseal. In that case, have a plumber flush it and replace the valve.

How to Flush a Water Heater (and When to Call): follow-up questions

How often should I flush a water heater?

About once a year for most homes; more often with very hard water.

Why does my water heater make popping noises?

Sediment on the bottom of a gas tank traps water that boils and pops. Flushing usually helps.

Every home differs; editorial standards.

Services linked to water heater repair

More water heaters guides

Still dealing with no hot water?

Call nowSchedule service