Practical, tested guides for a safer, cleaner and more efficient home.

How to Flush a Water Heater to Extend Its Life

Knowing how to flush a water heater can add years to its life. Minerals in your water settle at the bottom of the tank as sediment. Over time, that layer reduces efficiency, creates popping noises and shortens the tank’s lifespan. Flushing removes the buildup, and the job takes about an hour.

Why You Should Flush Your Water Heater

Sediment acts like insulation between the burner and the water. As a result, the heater works harder and costs more to run. In hard water areas, buildup happens faster. The U.S. Department of Energy provides useful tips on Energy Saver website.

Flush the tank once a year. If you have very hard water, flush it every six months.

Signs Your Tank Needs Flushing

  • Popping or rumbling noises while heating
  • Cloudy or rusty hot water
  • Less hot water than before
  • Water that takes longer to heat

Tools You Need

  • A garden hose
  • A bucket
  • A flathead screwdriver
  • Work gloves

How to Flush a Water Heater Step by Step

1. Turn Off the Power or Gas

For electric heaters, switch off the breaker. For gas heaters, set the thermostat to the “pilot” or “off” position. Never skip this step, because heating an empty tank can damage the unit.

2. Shut Off the Cold Water Supply

Find the cold water inlet valve on top of the tank. Turn it clockwise until it stops.

3. Let the Water Cool

Hot water can scald you. Wait a few hours, or run a hot faucet in the house until the water turns cool. Then close the faucet.

4. Connect the Hose

Attach the garden hose to the drain valve near the bottom of the tank. Run the other end to a floor drain, a bucket or outdoors. Make sure the end sits lower than the valve so water flows by gravity.

5. Open a Hot Water Faucet

Open a hot tap somewhere in the house. This step lets air into the system so the tank drains smoothly.

6. Open the Drain Valve

Use a screwdriver or turn the handle to open the valve. Let the water drain fully. Expect rust-colored water or small sediment pieces.

7. Flush With Fresh Water

Briefly turn the cold supply back on while the drain stays open. This stirs up remaining sediment and flushes it out. Continue until the water runs clear.

8. Close and Refill

Close the drain valve and remove the hose. Keep the hot faucet open, then turn the cold supply on. Wait until water flows steadily from the faucet with no sputtering. Close the faucet.

9. Restore Power

Only after the tank is full, turn the breaker or gas back on. Relight the pilot if required, following the label instructions.

Extra Maintenance Tips

  • Test the pressure relief valve once a year
  • Set the temperature to 120°F to save energy
  • Inspect the anode rod every few years
  • Check for leaks around the base

Lower temperatures also help you lower your electric bill. Add this task to your home maintenance checklist for easy tracking.

When to Call a Plumber

If the drain valve clogs, the tank leaks or the heater is more than 12 years old, call a licensed plumber. Do not attempt gas repairs yourself.

Final Thoughts

Now you know how to flush a water heater safely. Do it once a year to remove sediment, improve efficiency and avoid early replacement.

Good to know: This guide is for general information only. Always follow manufacturer instructions and local codes, and hire a licensed professional for gas, major electrical or structural work.
H
Written by the Home & Yard Guide team

We research every topic using manufacturer guidance and trusted public resources. Read our editorial policy.

Keep reading

More helpful guides