Flush a Water Heater

Sediment builds up at the bottom of every water heater — slowing heating, making popping sounds, and shortening tank life. A 30-minute annual flush extends the heater's life by years and improves efficiency immediately. The single best maintenance task most homeowners skip.

Difficulty: Easy Time: 45–90 min (mostly waiting) Cost: $0–$10
Ad728×90 leaderboard — replace with AdSense unit code
🛠
Want help as you go? Open this guide in the interactive Fixly app — ask follow-up questions and get AI-powered tips for your specific situation.
The water coming out is scaldingTank water is 120°F+. Aim the drain hose into a floor drain or outside — never into a plastic 5-gallon bucket that can melt or tip.
Gas heaters: set to "vacation" or pilot before drainingDon't run the burner on an empty tank — it can damage the bottom. Electric heaters: shut off the breaker. Always.

Tools

Materials

As an Amazon Associate, Fixly earns a small commission on qualifying purchases — at no extra cost to you. It helps keep the guides free.
AdIn-content rectangle — replace with AdSense unit code
🔧
Prefer to leave it to a pro? We get it. Compare quotes from background-checked local pros in minutes.
Find a pro →

Steps

  1. 1

    Shut off heat to the tank

    Gas: rotate the temperature dial to "vacation" or off. Electric: switch off the dedicated breaker at the panel. Wait 10 minutes — water doesn't need to fully cool, but the heating element shouldn't kick on during the drain.

  2. 2

    Shut off cold water supply to the tank

    Find the cold water valve on top of the tank (handle on the cold/right side). Close fully.

  3. 3

    Connect hose to drain valve

    At the bottom of the tank, you'll see a hose-bib-style valve. Thread on a garden hose. Run the other end to a floor drain or outside (downhill from the tank).

  4. 4

    Open a hot water tap upstairs

    Open the kitchen or bathroom hot tap — this lets air into the tank so water can drain freely (otherwise it just trickles, like inverting a closed bottle).

  5. 5

    Open the drain valve

    Open the drain valve slowly. Hot water flows out the hose. Let it run for 15–20 minutes — fully empty for a first flush, or until the water runs clear if you flush annually.

    Tip: Catch a bucket of the first water out and look at it. If it's milky, brown, or full of grit — that's sediment and the flush is overdue. If it's clear, your annual flush has been doing its job.
  6. 6

    Flush with cold water (for heavy sediment)

    With drain valve still open, briefly open the cold supply valve. Let cold water rush through, stirring up sediment, and out the drain. Repeat 2–3 times until water exiting is clear.

  7. 7

    Close drain, refill, restore heat

    Close the drain valve, disconnect the hose. Fully open the cold supply valve. Leave the upstairs hot tap open — when water runs steady (not sputtering), the tank is full. Close the upstairs tap.

  8. 8

    Restore heat

    Gas: relight per the directions on the heater (most are auto-relight; older are manual pilot). Electric: turn the breaker back on. Allow 30–60 minutes for full reheat.

  9. 9

    Schedule annual

    Set a calendar reminder. Tank-style heaters last 8–12 years; an annually flushed tank often makes 15+. Tankless heaters get an entirely different (acid descale) treatment annually.

AdEnd-of-guide unit — replace with AdSense unit code