← All guides

How (and why) to flush your water heater once a year

· 4 min read

Flush a tank water heater once a year to clear the sediment that settles at the bottom. Sediment insulates the water from the burner or element, so it raises the energy bill, causes the rumbling and popping noises, and is one of the biggest factors in whether a tank lasts 8 years or 15.

Sediment settles at the bottom of a water heater tank over time. Left there, it insulates the water from the burner or element, wastes energy, makes popping noises, and slowly kills the tank. An annual flush clears it.

Why it matters

Three reasons, and they compound. The efficiency loss turns up on the bill every month; the lifespan loss turns up once, expensively.

  • Efficiency: sediment forces the heater to work harder for the same hot water, raising your energy bill.
  • Lifespan: it's one of the biggest factors in whether a tank lasts 8 years or 15.
  • Warning signs: rumbling or popping noises, water that doesn't get as hot, or rusty water from the hot tap.

What a flush and service covers

A proper annual service is more than draining the tank. The anode rod is the item most often left unchecked, and it is the one that decides how long the tank itself survives.

  • Draining the tank to clear settled sediment.
  • Checking the anode rod — the sacrificial rod that prevents the tank rusting; replacing it every few years dramatically extends tank life.
  • Testing the temperature-and-pressure (T&P) relief valve, a critical safety device.
  • Inspecting connections and, for tankless units, descaling the heat exchanger.

Note the install date and each year's flush. A tank heater typically lasts 8–12 years; knowing its age turns a cold-shower morning into a planned replacement rather than an emergency one.

Common questions

How often should you flush a water heater?

Once a year for a tank unit, and more often in hard-water areas where sediment accumulates faster. If it has never been flushed and the tank is several years old, expect the first one to bring out considerably more than a routine annual flush would.

What are the signs a water heater needs flushing?

Rumbling or popping while it heats, which is water boiling in pockets beneath the sediment layer. Less hot water than the tank used to deliver, or a longer wait for it to recover between uses. Rusty or discoloured water from the hot tap, which points at the tank rather than the sediment and is more urgent.

Can I flush a water heater myself?

On a conventional electric tank it is a garden hose, the drain valve and some patience, provided the power is off and the water has cooled first. Two cautions: older drain valves, plastic ones especially, have a habit of not sealing again once opened, and gas units add a step you should not improvise on. If either applies, have it done as part of an annual service instead.

How long does a water heater last?

Typically 8 to 12 years for a tank unit, at the longer end of that range when it has been flushed annually and the anode rod replaced when it needed it. Knowing the install date is what lets you replace it on a day you chose rather than the morning it fails.

Your Home Docket keeps all of this in one place — every appliance, its warranty, its service history, and a reminder before the next service is due, shared with your whole family. It's free. Create yours in a couple of minutes.

Keep your home's records in one place

Free to use. Set it up in a couple of minutes.

Start your home docket