Water Heaters Buying Guide

How to Flush a Water Heater (and Why You Should Every Year)

A water heater flush removes the mineral sediment that accumulates at the bottom of the tank — sediment that shortens the unit's lifespan, increases your energy bill, and creates that popping sound you might already be hearing. This guide walks the flush procedure for both gas and electric tank heaters, plus the differences for tankless.

9 min read
Updated May 25, 2026
Category: Water Heaters

Flushing a water heater is one of those maintenance jobs that nobody does and everybody should. The tank at the bottom of your house is slowly filling with mineral sediment from the moment it's installed, and that sediment quietly does three things that cost you money: it insulates the heating element from the water (so your unit works harder to heat the same amount), it accelerates corrosion of the tank itself (cutting years off the unit's lifespan), and it can cause the rumbling or popping sound you might have noticed when the burner kicks on.

An annual flush takes about 45 minutes and adds 2–5 years to a tank heater's service life. This guide walks the procedure for gas tank heaters, electric tank heaters, and tankless units (which need a different descaling procedure entirely).

Why this matters

Inside a tank water heater, water sits at temperature for hours at a time. Dissolved minerals — primarily calcium carbonate, magnesium, and other hardness compounds — gradually precipitate out of the heated water and settle at the bottom of the tank. Over a year of normal use, this layer can build up to several inches deep.

That sediment causes three problems:

  • Reduced efficiency. The sediment forms an insulating layer between the burner (gas heaters) or lower heating element (electric heaters) and the water. The unit has to run longer to heat the same amount, increasing your gas or electric bill by 10–20% in extreme cases.
  • Accelerated corrosion. Sediment traps moisture against the tank wall, accelerating rust-through from the inside. This is the failure mode that ends a water heater's life — once the tank leaks, replacement is the only option.
  • Reduced capacity. A 50-gallon tank with 5 inches of sediment is really a 40-gallon tank. You run out of hot water faster.
  • That popping or rumbling sound. When water gets trapped under the sediment layer and boils, steam pockets escape with a popping sound. It's not dangerous, but it's a clear indicator that sediment buildup is severe.

Manufacturer recommendations vary, but every major water heater brand (Rheem, AO Smith, Bradford White, Rinnai) recommends an annual flush. Skip it and you can expect to lose 3–5 years off the manufacturer's expected lifespan.

Tools and supplies you'll need

  • A garden hose long enough to reach a drain, a floor drain, or outdoors
  • A flathead screwdriver (some drain valves need one)
  • A bucket (for catching the initial flush water in case sediment clogs the hose)
  • Towels
  • For gas units: nothing else
  • For electric units: a circuit breaker locator if you don't know which breaker controls the heater
  • For tankless units: a descaling pump kit (about $80–$120, reusable for many years), 2 gallons of white vinegar or commercial descaler, and two 5-gallon buckets

How to flush a gas tank water heater

The procedure for a standard gas-fired tank water heater. Total time: 30–60 minutes depending on how much sediment is in the tank.

Step 1 — Turn off the burner

Locate the gas control valve at the bottom of the unit. Turn it to "Pilot" (not "Off" — pilot keeps the safety pilot lit, which is faster to relight than a full restart). You should hear the burner stop firing if it was running. Wait 5 minutes for the water in the tank to stop heating.

Step 2 — Turn off the cold water supply

Locate the cold water shutoff valve at the top of the heater (the line going INTO the tank, not the hot line going out). Turn it clockwise to close. This stops new water from entering the tank while you drain it.

Step 3 — Open a hot water faucet somewhere in the house

Go to any sink or tub and open the hot water tap fully. This breaks the vacuum that would otherwise form in the tank and allows water to drain freely. Leave this tap open throughout the flush.

Step 4 — Connect a garden hose to the drain valve

The drain valve is at the bottom of the tank — a small valve that looks like a hose bib. Thread your garden hose onto it hand-tight, then snug 1/4 turn with a wrench. Route the hose to a floor drain, an outdoor area, or a sturdy bucket. Drain water comes out hot — make sure the destination can handle hot water.

Step 5 — Open the drain valve

Slowly open the drain valve (some need a flathead screwdriver). Water will start flowing through the hose. The first flow is usually clear, but within 30 seconds you'll see brown or rust-colored water — that's the sediment. Let it drain completely.

If the flow stops suddenly, the drain valve is clogged with sediment. This is common on units that haven't been flushed in years. The fix: briefly open the cold water supply valve (Step 2) to inject pressure into the tank, which usually dislodges the clog. Close the supply valve again once flow resumes.

Step 6 — Once water runs clear, refill the tank

The drained water will eventually run clear instead of brown. That's the signal that the visible sediment is out. Close the drain valve, disconnect the hose, and open the cold water supply valve at the top of the tank to refill.

Keep the hot water tap (Step 3) open until water starts flowing from it steadily — that confirms the tank is fully refilled and air has been purged. Close the hot water tap.

Step 7 — Restart the burner

Turn the gas control valve back to "On" (or your normal operating setting). The burner will fire within 1–2 minutes. Within 30–45 minutes, you'll have hot water again.

How to flush an electric tank water heater

The procedure is nearly identical to gas with one critical difference: you must cut power to the heater before draining. Heating elements that fire dry (without water around them) burn out almost instantly — a $30 element you'd then need to replace.

  1. Shut off the breaker. Locate the breaker labeled "Water Heater" in your electrical panel and switch it off. Most electric water heaters use a 30-amp double-pole breaker — both poles must be off.
  2. Verify power is off. If you can hear the heater's element clicking on or off, cycle the breaker again. For absolute certainty, use a non-contact voltage tester on the wires entering the heater.
  3. Follow steps 2–6 from the gas procedure above — they're identical for electric.
  4. Confirm the tank is fully refilled before restoring power. Open a hot water tap somewhere in the house and wait for water to flow steadily. If you restore power to a tank that isn't completely full, the heating elements will burn out within seconds.
  5. Switch the breaker back on. The unit will start heating; full recovery typically takes 60–90 minutes for a 50-gallon electric tank.

Tankless water heaters: descaling instead of flushing

Tankless water heaters don't accumulate sediment the way tank heaters do — there's no large reservoir for it to settle in. But they do accumulate scale (mineral deposits) on the heat exchanger surfaces. The fix is descaling, not flushing.

Tankless descaling requires a different setup than tank flushing. You need a descaling pump kit (a small recirculating pump with hoses, $80–$120) that pushes a vinegar or commercial descaling solution through the unit's heat exchanger. The procedure:

  1. Cut power and gas. Turn off the gas supply valve and the electrical disconnect for the unit.
  2. Close the cold inlet and hot outlet valves. Most tankless installations include service valves specifically for this. If yours doesn't, you'll need a plumber to add them.
  3. Open the service ports on the inlet and outlet with the supplied caps.
  4. Connect the pump kit hoses to the service ports, with the bucket containing 2 gallons of white vinegar or commercial descaler.
  5. Run the pump for 45–60 minutes. The descaler circulates through the heat exchanger, dissolving mineral deposits. After 45 minutes, the solution will be discolored from the dissolved scale.
  6. Disconnect the pump, flush with fresh water by running a few gallons through the unit to clear out any descaler residue.
  7. Reseal the service ports, restore the cold/hot valves, restore gas and power. The unit should fire normally within 60 seconds.

Manufacturer-recommended descaling intervals for tankless: every 12 months on city water, every 6 months on well water or in hard-water regions. Some premium tankless units (Rinnai Sensei, Navien NPE-A2) have built-in maintenance reminders that trigger this on schedule.

How often to flush

  • Standard tank water heater, city water: Once per year.
  • Standard tank water heater, well water or hard water: Twice per year, or even more if you can see brown water in the flush for more than a few minutes.
  • Tankless water heater, city water: Descale every 12 months.
  • Tankless water heater, well/hard water: Descale every 6 months.
  • Heat-pump (hybrid) water heater: Annual flush plus annual filter cleaning.

Signs your water heater needs flushing right now

  • Popping, banging, or rumbling sounds when the unit is heating
  • Reduced hot water output (running out faster than it used to)
  • Hot water that smells musty or metallic
  • Visible rust or sediment when you open a hot water tap, especially first thing in the morning
  • The hot water temperature feels lower than the thermostat setting
  • Your gas or electric bill has crept up over the past year without other changes

Any one of these is a sign to flush this weekend. Multiple signs together strongly suggest you're overdue — the longer the sediment sits, the more aggressive the eventual flush needs to be, and the more likely you'll need to deal with a partially-clogged drain valve.

What if the drain valve is clogged?

On units more than 5 years old that have never been flushed, the drain valve itself can be clogged with sediment. Symptoms: you open the valve and very little water comes out, even though the tank is full.

Three escalating fixes:

  1. Pressure flush. Briefly open the cold water supply valve while the drain valve is open. The pressure pulse usually dislodges sediment from the drain valve.
  2. Probe with a wire. A stiff wire or thin screwdriver inserted into the drain valve opening (with the valve open) can break up a partial clog.
  3. Replace the drain valve. If neither works, the drain valve itself needs to be replaced. With the tank empty (or as empty as you can get it through a different path), unscrew the old drain valve and install a new one (usually a brass ball valve, $15–$25). This is the only true fix for a fully clogged drain valve and is worth doing — the brass ball valve also operates more reliably for future flushes than the plastic OEM drain valves.

Cost: DIY vs. plumber

DIY: $0 in materials for a routine flush (you already own the hose). $15–$25 if you need to replace the drain valve. $80–$120 for a tankless descaling pump kit (one-time purchase, reusable annually for the unit's life). Time: 30–60 minutes for tank, 90 minutes for tankless.

Plumber: $100–$250 for a routine tank flush. $200–$400 for tankless descaling. Both reasonable for hands-off owners, but the DIY math is compelling — you save the labor cost on every flush, and you'll do this 10–15 times over the life of the unit.

Reducing sediment buildup between flushes

  • Install a whole-house water softener if you're in a hard-water region. Softened water carries dramatically less sediment, and water heaters in soft-water households often last 15+ years vs. 8–10 in hard-water households.
  • Set the temperature to 120°F. Higher temperatures accelerate mineral precipitation. 120°F is the sweet spot for safety, scalding prevention, and sediment management.
  • Inspect and replace the anode rod every 3–4 years. The sacrificial anode rod attracts corrosion that would otherwise attack the tank wall. Once it's depleted, corrosion accelerates. Anode rod replacement is a separate maintenance task but works hand-in-hand with sediment management.
  • Don't skip the annual flush. Each year you skip makes the next flush harder. Stay on schedule.

Frequently Asked Questions

How often should I really flush my water heater?
Once per year for tank heaters on city water; twice per year on well water or hard water. Tankless heaters need descaling (a different procedure) on the same schedule. The 12-month interval is what every major manufacturer recommends, and it materially extends the unit's service life — typically 3–5 years.
Will flushing damage an old water heater that's never been flushed?
In rare cases, yes. On a 10+ year old tank that's never been flushed, the sediment can be acting as a partial structural seal over corroded areas. Disturbing it during a flush can occasionally cause an active leak to develop. The risk is small but real. If your tank is over 10 years old and has never been flushed, consider whether you're willing to potentially trigger a replacement event — the alternative is letting it continue with the buildup, which will fail soon anyway. Either way, the unit is approaching end of service life.
My drain valve is clogged with sediment. What do I do?
Three escalating fixes. First, do a "pressure flush" — briefly open the cold water supply valve while the drain valve is open. The pressure pulse usually clears the clog. Second, with the valve open, insert a stiff wire or thin screwdriver to manually break up the obstruction. Third (if neither works), replace the drain valve entirely with a brass ball valve (about $20, 30 minutes of work). The brass ball valve is also more reliable for future flushes.
What temperature should my water heater be set to?
120°F is the consensus recommendation from the EPA, OSHA, and the Consumer Product Safety Commission. It's hot enough to prevent Legionella bacteria growth, hot enough for daily household use, but low enough to prevent scalding (water above 130°F can cause third-degree burns in seconds, especially for children and elderly). Higher temperatures also accelerate mineral precipitation, requiring more frequent flushing.
Can I flush a tankless water heater the same way as a tank?
No. Tankless heaters don't have a reservoir where sediment accumulates — they have heat exchangers where mineral SCALE deposits form. The procedure is descaling, not flushing: you use a pump to circulate vinegar or commercial descaler through the heat exchanger for 45–60 minutes. Most tankless installations should include "service valves" specifically designed for this. If yours doesn't, a plumber needs to add them (a $200–$400 one-time addition that pays back over the life of the unit).
How long does a water heater typically last?
8–12 years for a standard tank heater with annual flushing and recommended maintenance. 6–8 years with no flushing. 15–20 years for tankless units (longer service life is one of tankless's main selling points). Replacement is usually triggered by tank leakage, which is preventable for years through proper maintenance — primarily annual flushing and anode rod replacement every 3–4 years.