📅 Water Heater Flush Cadence

How Often Should You Flush a Water Heater?
Yearly for Most, Twice a Year for Some

The short answer is once a year. The longer answer depends on your tank type, your water, and how long you have been ignoring it. Here is the cadence by situation, plus how to set a reminder that runs on its own.

Flush cadence by situation

Plumbers and manufacturers converge on the same baseline: once a year. The exceptions are narrow and predictable.

Your situation Flush cadence
Standard tank, city water, average hardnessOnce a year
Standard tank, hard water (over 7 grains per gallon)Every 6 months
Well water (untreated)Every 6 months
Tank with a water softener installedEvery 12–18 months
Tankless water heater, soft waterOnce a year
Tankless water heater, hard waterEvery 6 months
Electric tank (no burner)Once a year
Tank never flushed, under 5 years oldFlush now, then yearly
Tank never flushed, 5–10 years oldFlush now during business hours, then yearly
Tank never flushed, over 10 years oldInspect first, flush gently if at all

If you fall in two categories — tankless with hard water, for example — use the shorter interval. There is no penalty for flushing too often.

Why "yearly" is the safe default

A year is roughly how long it takes for sediment to build up enough to affect efficiency but not so long that the drain valve clogs. The U.S. Department of Energy notes that even a thin sediment layer at the bottom of a gas tank forces the burner to work through it, cutting efficiency 10 to 20 percent.

Wait two years and that layer hardens. Wait three and the drain valve may not push it out anymore. Wait five and you may need a plumber and a back-flush rig. The yearly window is the easy one. Everything past it gets harder.

Cadence changes by tank type

Same idea, different timing.

Electric tank

Yearly, same as gas. The heating elements sit higher in the tank than a burner does, but sediment still accumulates at the bottom and can submerge the lower element, cutting efficiency and shortening element life.

🔥

Gas tank

Yearly. The burner sits directly under the tank floor, so any sediment layer becomes an insulator the burner has to fire through. This is the most efficiency-sensitive setup, and the easiest one to feel in your gas bill.

💧

Tankless

Yearly for soft water, every six months for hard water. The descaling cycle uses vinegar or a manufacturer-recommended solution circulated through the heat exchanger to dissolve scale.

Water condition decides the rest

Hard water carries dissolved calcium and magnesium. When water heats inside a tank, those minerals fall out of solution and settle. The harder your water, the faster the sediment layer grows.

When to switch to every-six-months

  • Water hardness above 7 grains per gallon (gpg): visible scale on faucets and shower heads, white film on glasses
  • Well water with no whole-house filter: sediment and iron in addition to hardness
  • Tankless unit: any hardness — the heat exchanger is narrow and scales quickly
  • Recent move into a new home: flush once at move-in, then assess your water and pick the cadence

Pick your cadence once, then stop thinking about it

The hard part of "yearly" is not the flush itself. It is remembering, twelve months out, on a quiet Tuesday, that this is the week. A reminder set to your chosen cadence — yearly or every six months — closes the gap between knowing the rule and following it.

See the water heater flush reminder pillar for how the reminder works, or jump straight to how to actually flush the tank for the DIY guide.

Set the reminder now so the cadence runs on its own.

Create a Reminder

Done in seconds. No sign-up required.

Common questions about water heater flush frequency

How often should a water heater flush be done?

Once a year for a standard tank-style water heater in average water conditions. Twice a year if you have hard water, well water, or a tankless unit. Older tanks that have never been flushed should be flushed now, then put on a yearly cadence.

Should I flush my water heater after 5 years if I never have?

Yes, but schedule it during business hours when a plumber is reachable. After five years of unflushed sediment, the drain valve may clog or fail when you open it. Flush it now, then move to a yearly reminder so it never gets that bad again.

Should I flush my water heater after 10 years?

Carefully. A 10-year-old tank that has never been flushed is close to the end of its lifespan, and a vigorous flush can dislodge sediment that was holding back a rust-thinned tank wall. Consider having a plumber inspect first and flush gently, then decide whether to keep flushing or replace.

How often should you flush a tankless water heater?

Every six months for hard water areas, yearly for soft water. Tankless heaters are more sensitive to scale buildup because the water passes through narrow heat-exchanger coils. Skip the descaling cycle and the unit loses efficiency fast.

Do I need to flush my water heater if I have a water softener?

Yes, but you can stretch the cadence. A water softener removes most of the calcium and magnesium that forms scale, so a softened-water tank can often go 18 months between flushes. Yearly is still the safer default.

Can you flush a water heater too often?

Practically, no. Flushing more than once a year does not damage the tank. It is just unnecessary work for most homes. Stick to yearly unless you have hard water, well water, or a tankless unit.

What if I have never flushed my water heater and the tank is fine?

"Fine" is not the same as healthy. Sediment buildup is silent until it is not. Flush it on the next opportunity, expect a slower drain than a maintained tank, and start a yearly reminder from that day forward.

Set Your Flush Cadence on Autopilot

Pick yearly or every six months. Free email reminders, no account needed, and a follow-up if you don't mark it done.

Set My Flush Reminder

Last modified: