The Home KeeperFree home maintenance reminders

Guides ยท Updated 2026-11-13

How do I flush my water heater?

Quick answer: Turn off the power or set the gas to pilot, shut the cold water supply, drain a few gallons through a hose at the drain valve until the water runs clear, then refill the tank completely before turning the power or gas back on.

Step by step

  1. Turn off the power at the breaker for an electric heater, or set a gas heater to Pilot.
  2. Let the water cool for a few hours. Tank water is hot enough to burn.
  3. Close the cold water supply valve on top of the tank.
  4. Attach a garden hose to the drain valve at the bottom and run it outside or to a floor drain.
  5. Open a hot water faucet in the house, then open the drain valve.
  6. Drain until the water runs clear. Open the cold supply briefly to stir and flush the sediment.
  7. Close the drain valve, remove the hose, open the cold supply, and let the tank fill until the hot faucet runs steady with no air.
  8. Only then turn the power back on or set the gas back to On.
The Home Maintenance Minute
Never turn an electric water heater back on before the tank is full. Heating an empty tank can burn out the element.

When to call a pro

Call a licensed plumber if the drain valve won't open or leaks, or if your tank is over 10 years old and you see rust or water at the base.

Want a reminder when it's time?

Free, by email or text, timed to your home.

Get free reminders

By The Home Keeper Team. General information only, not a substitute for a licensed pro.