How Often Should You Flush Your Water Heater? Sediment, Efficiency & the Right Schedule
Flushing a water heater is the maintenance task almost everyone knows they're supposed to do and almost no one actually schedules. It's a fair question whether it's worth the trouble — and the research on sediment buildup makes a pretty strong case that it is, especially anywhere in California with hard water.
Where the sediment comes from
Minerals naturally present in water — mostly calcium and magnesium — settle out as the water is heated and sit at the bottom of the tank. In areas with hard water, which covers large parts of California, this buildup accumulates faster than in areas with naturally soft water. Over time it hardens into a layer that insulates the bottom of the tank from the burner or heating element.
What the research shows about the efficiency hit
A 2013 technical report prepared for the U.S. Department of Energy by researchers Widder and Baechler at Pacific Northwest National Laboratory, Impacts of Water Quality on Residential Water Heating Equipment (report PNNL-22921), reviewed how mineral scale affects storage water heaters. The report cites earlier research from Battelle Laboratories finding that a typical electric water heater can accumulate roughly 0.4 pounds of scale per year, and separate testing that found gas water heater efficiency declined by around 5% after the equivalent of about 20 years of scale accumulation, while electric units were comparatively less affected. You can find the full report through the Pacific Northwest National Laboratory. The takeaway: the efficiency loss from sediment is real and measurable, though it builds up gradually rather than overnight — which is exactly why it's easy to ignore until the tank is rumbling and your gas bill has crept up for reasons that aren't obvious.
How often to actually flush it
- Once a year is the standard recommendation for most California households, and a reasonable default if you don't know your water hardness.
- Every 6 months is worth considering in known hard-water regions — see our guide to hard water in California for where that applies — or if you've never flushed a tank that's several years old.
- If you have a water softener installed upstream of the tank, sediment accumulates much more slowly and annual flushing is usually more than enough.
DIY flush vs. professional service
Flushing is one of the more DIY-friendly water heater tasks: shut off the power or gas, connect a hose to the drain valve, and run water out until it's clear, following the manufacturer's exact steps for your model. That said, older units with valves that haven't been touched in years sometimes have a drain valve that's partially clogged or corroded and won't fully close again afterward, which turns a routine flush into a leak. A professional flush, often bundled with a broader water heater inspection, typically costs $75-$150 and comes with a check of the anode rod and pressure relief valve at the same time.
Signs your tank already has a sediment problem
- Popping, rumbling, or crackling noises during the heating cycle — water boiling under a layer of hardened sediment.
- Noticeably longer wait times for hot water or a tank that seems to run out faster than it used to.
- Rusty or gritty water coming from the hot tap.
- Rising gas or electric bills with no other explanation.
When flushing is too little, too late
If a tank is more than 8-10 years old and has never been flushed, a first flush can sometimes dislodge enough hardened sediment to expose a leak that the buildup had been masking. At that stage, it's worth weighing a flush against simply planning for replacement — our guide to water heater lifespan: repair or replace walks through that decision in detail.
Want a plumber to flush your tank properly and check it over at the same time in Bakersfield, Anaheim, or anywhere in California? Request your free quote on Plumber Comparator.
Need a plumber you can trust?
Tell us about the job — a licensed California plumber gets back to you with a real quote.
Get free quotes