How to Flush a Water Heater

How to Flush a Water Heater

Flushing your water heater once a year is one of the most important maintenance tasks you can do to extend its life and keep it running efficiently. Over time, minerals from hard water settle at the bottom of the tank as sediment. This sediment insulates the water from the heating element, forces the heater to work harder, increases energy bills, and causes popping and rumbling noises.

The good news: flushing a water heater is a straightforward DIY task that takes about 30–60 minutes.

What You'll Need

  • Garden hose (long enough to reach a drain or outside)
  • Flathead screwdriver
  • Work gloves (water will be hot)
  • Bucket (optional, for catching initial water)

💡 Recommended: Flexzilla Garden Hose 50ft — lightweight, flexible, and leak-free connections, perfect for draining your water heater.

💡 Recommended: Rubbermaid 12-Quart Bucket — handy for catching the first flush of water and checking sediment levels.

💡 Recommended: Sediment Buster Water Heater Tool — breaks up and flushes out stubborn sediment clogs that a standard drain can't remove.

How to Flush a Water Heater: Step by Step

Step 1: Turn Off the Heater

Electric water heater: Turn off the circuit breaker for the water heater at your electrical panel. Never run an electric water heater without water in the tank — it will burn out the heating elements.

Gas water heater: Turn the gas control knob to the PILOT setting. This keeps the pilot light on but stops the burner from firing.

Step 2: Turn Off the Cold Water Supply

Locate the cold water inlet valve at the top of the water heater and turn it off. This stops new water from entering the tank while you drain it.

Step 3: Let the Water Cool (Optional but Recommended)

The water inside the tank can be up to 120–140°F. For safety, let the heater sit for 1–2 hours before draining, or drain carefully with gloves on.

Step 4: Connect a Garden Hose to the Drain Valve

The drain valve is located near the bottom of the tank. It looks like a hose bib (outdoor faucet). Screw one end of your garden hose onto the drain valve and run the other end to a floor drain, utility sink, or outside.

Important: Make sure the hose end is lower than the drain valve for gravity to work, or the water won't flow.

Step 5: Open a Hot Water Faucet

Open a hot water faucet somewhere in your home (a bathtub faucet works well). This prevents a vacuum from forming inside the tank, which would stop the water from draining.

Step 6: Open the Drain Valve

Turn the drain valve counterclockwise to open it. Water will begin flowing through the hose. The water may look rusty or cloudy at first — this is normal and is the sediment flushing out.

Let the tank drain completely. This may take 20–30 minutes depending on tank size.

Step 7: Flush with Fresh Water

Once the tank is empty, briefly turn the cold water supply back on to stir up and flush out any remaining sediment. Let it run until the water coming out of the hose runs clear.

For heavy sediment buildup, use a Sediment Buster tool to break up compacted deposits at the bottom of the tank.

💡 Recommended: Sediment Buster Water Heater Tool — UL verified, works on both electric and gas water heaters.

Step 8: Close the Drain Valve and Refill

  1. Close the drain valve by turning it clockwise
  2. Disconnect the garden hose
  3. Turn the cold water supply back on fully
  4. Keep the hot water faucet open until water flows steadily from it (this means the tank is full and air has been purged)
  5. Close the hot water faucet

Step 9: Restore Power or Gas

Electric: Turn the circuit breaker back on. Allow 30–60 minutes for the water to heat up.

Gas: Turn the gas control knob from PILOT back to your desired temperature setting.

Tips for a Successful Flush

  • Flush annually — or every 6 months if you have very hard water
  • Check the anode rod while you have the heater partially drained — replace it if it's less than 1/2 inch thick or heavily corroded
  • Don't force a stuck drain valve — old valves can break. If yours won't open, call a plumber
  • Label your calendar after each flush so you remember when the next one is due

💡 Recommended: RV Water Heater Anode Rod 2-Pack — check and replace your anode rod during the annual flush to protect your tank from corrosion.

Flushing a Tankless Water Heater

Tankless water heaters don't have a storage tank, but they still need to be flushed (descaled) annually to remove mineral buildup from the heat exchanger. This requires a different process using a descaling pump and solution.

💡 Recommended: Tankless Water Heater Flushing Kit — includes 1/6HP submersible pump, two hoses, adapters, and a 3-gallon bucket for easy descaling.

When to Call a Professional

Call a plumber if:

  • The drain valve is stuck and won't open
  • The drain valve leaks after you close it
  • The water is still very cloudy or rusty after multiple flushes
  • You find the anode rod is completely depleted

Summary

Step Action
1 Turn off power or gas
2 Turn off cold water supply
3 Connect garden hose to drain valve
4 Open a hot water faucet
5 Open drain valve and drain tank
6 Flush with fresh water until clear
7 Close valve, refill, restore power

Recommended Products

Product Use
Flexzilla Garden Hose 50ft Drain the tank
Rubbermaid 12-Quart Bucket Catch and inspect flushed water
Sediment Buster Break up stubborn sediment
Anode Rod 2-Pack Replace during annual flush
Tankless Flushing Kit Flush tankless water heaters
Back to blog

🛒 Looking for the right tools?

Browse all our curated product recommendations on Amazon — view the full list here →

#CommissionsEarned — As an Amazon Associate, Life Logic Lab earns from qualifying purchases. Clicking on Amazon links in our articles may earn us a small commission at no extra cost to you.