How to Flush a Water Heater: Step-by-Step Maintenance

Learning how to flush a water heater is the single best thing a homeowner can do to extend the life of the unit. Sediment from your water supply settles at the bottom of the tank every day, forcing the burner or elements to heat through a layer of mineral sludge. A yearly flush takes about an hour, costs almost nothing, and can add years to a heater that would otherwise fail early. This guide walks through the full process for tank heaters, plus descaling for tankless models and how to check the anode rod while you are at it.

Key takeaway: Flush a tank water heater once a year (twice in hard-water areas). Turn off power/gas, attach a hose to the drain valve, and flush until the water runs clear. Check the anode rod every 2-3 years — it is the part that actually prevents tank rust.

Why Flushing Your Water Heater Matters

Every gallon of water carries dissolved minerals — mostly calcium and magnesium. Heat accelerates their separation, and they sink to the tank bottom as sediment. Over a year, an average home can deposit several pounds of it. The consequences build quietly:

  • Higher energy bills: Sediment insulates the water from the heat source, so the burner runs longer. Efficiency can drop 10-20%.
  • Rumbling and popping noises: Water trapped under sediment flashes to steam — the classic "kettling" sound of a neglected heater.
  • Premature element/burner failure: Lower elements in electric heaters get buried and burn out; gas burners overheat the tank bottom.
  • Tank corrosion: Sediment holds moisture against the steel and accelerates rust at the tank's weakest point.

A $0 maintenance task protecting a $1,200-$2,500 appliance (see replacement costs) is the easiest math in homeownership. Browse more tips in our water heaters hub.

How Often Should You Flush?

  • Once a year — the standard recommendation for most municipal water.
  • Every 6 months — if you have hard water (white scale on faucets is the tell), well water, or an older heater.
  • Check your manual — some manufacturers tie warranty coverage to documented maintenance.

If you have never flushed a heater that is 8+ years old, proceed carefully — read the warning-signs section below before starting.

Tools and Supplies You Will Need

  • Garden hose long enough to reach a drain, driveway, or bucket
  • Flathead screwdriver (for the drain valve)
  • Adjustable wrench and 1-1/16" socket (for the anode rod)
  • Bucket, towels, and work gloves
  • Replacement drain valve (optional but smart — plastic factory valves often fail; a brass ball valve is $10-$15)
  • Teflon tape

Step-by-Step: Flushing a Tank Water Heater

  1. Turn off the energy supply. Electric: switch off the breaker (verify with a non-contact tester). Gas: turn the thermostat to "pilot" or shut off the gas valve.
  2. Turn off the cold water inlet at the valve on top of the heater.
  3. Let the water cool. Wait several hours or run hot water at a tap until it cools — scalding water plus a hose is a burn hazard.
  4. Attach the garden hose to the drain valve near the tank bottom. Route the other end to a floor drain, sump pit, or outside — somewhere lower than the valve.
  5. Open a hot water faucet somewhere in the house to let air into the system so the tank drains.
  6. Open the drain valve and let the tank empty. Watch the water: the first gallons are often rusty or full of grit.
  7. Flush the sediment: once drained, briefly open the cold-water inlet for 10-15 second bursts, letting it blast the tank bottom and drain out. Repeat until the outflow runs clear.
  8. Close the drain valve, remove the hose, close the open faucet, and turn the cold water back on. Let the tank fill completely (listen for the fill to stop).
  9. Restore power or gas. Electric: only after the tank is FULL — dry-firing destroys elements in seconds. Gas: relight per the manufacturer's instructions and check for proper burner flame.
  10. Check for leaks at the drain valve and connections over the next hour.

Checking the Anode Rod

The anode rod is a magnesium or aluminum rod hanging inside the tank that corrodes instead of the steel tank — it is literally a sacrificial part, and the main reason tanks last a decade instead of three years. Check it every 2-3 years:

  1. With the water and power/gas off and the tank partially drained (below the rod port), locate the hex head on top of the heater.
  2. Unscrew it with a 1-1/16" socket and pull it out — you may need overhead clearance equal to the tank height.
  3. Replace it if: the core wire is visible over much of its length, it is coated in calcium, or it is under 1/2 inch thick. A new rod costs $20-$50 and takes 15 minutes.

A consumed anode rod is the most common reason tanks rust out "early." If yours is gone and the tank is over 10 years old, start budgeting for replacement rather than more maintenance.

Flushing a Tankless Water Heater

Tankless units do not hold sediment the same way, but minerals coat the heat exchanger and strangle efficiency. They need descaling once a year (twice with hard water):

  1. Turn off power and close the hot/cold isolation valves.
  2. Connect a small pump to circulate white vinegar (or manufacturer-approved descaler) through the service valves for 45-60 minutes.
  3. Flush with clean water, reopen valves, restore power.

A descaling kit with pump runs $100-$150; professional service is $150-$250. Skipping this in hard-water areas can halve a tankless unit's life — pair it with a softener (see softener costs) for best results.

Signs You Waited Too Long

  • Rusty or discolored hot water — the tank interior is corroding; flushing will not reverse it.
  • Metallic or rotten-egg smell — bacteria reacting with a depleted anode rod. Try a new rod first; persistent odor can mean the tank is done.
  • Leaking from the tank base — the tank has failed. No repair; plan replacement immediately.
  • Drain valve clogged solid on an old, never-flushed heater — forcing it can break the valve and flood the area. If the heater is 10+ years old and heavily neglected, replacement is often the wiser spend.

When to Call a Professional

DIY flushing is safe for most homeowners, but call a plumber if: the drain valve is seized or broken, you smell gas at any point, the pressure relief valve discharges continuously, the tank is leaking, or the unit is under warranty with service requirements. Annual professional maintenance ($100-$200) is cheap insurance on a hard-working appliance. Call (877) 762-1902 for water heater service.

Frequently Asked Questions

How often should I flush my water heater?
Once a year for most homes; every 6 months with hard or well water. Tankless units need descaling on the same schedule.
Can I flush a water heater myself?
Yes — it takes about an hour with a garden hose and basic precautions. The critical safety steps: turn off power/gas first, let water cool, and never restore electric power until the tank is completely full.
What happens if you never flush a water heater?
Sediment builds up, cutting efficiency 10-20%, causing rumbling noises, burning out elements, and accelerating tank corrosion — often cutting years off the heater's life.
Should I replace the anode rod?
Check it every 2-3 years and replace when the core wire shows or it is under 1/2 inch thick. A $20-$50 rod is what keeps the steel tank from rusting.
How do you flush a tankless water heater?
Circulate white vinegar or descaler through the service valves with a small pump for 45-60 minutes once a year, then flush with clean water.
Is it too late to flush an old water heater?
If it is 10+ years old and never flushed, be cautious — disturbing heavy sediment can expose leaks. Rusty water or base leaks mean replacement, not flushing.
AP
ABS Pipes Editorial Team
Our guides are researched from plumbing codes, manufacturer specs and licensed-plumber interviews, then reviewed for accuracy before publishing. Prices are re-verified periodically — see the "last verified" note on cost guides.
Disclaimer: This content is for informational purposes only and is not licensed plumbing advice. Plumbing work can involve water damage, gas lines and code violations — when in doubt, hire a licensed plumber in your area.