Home Reminders
Water & Plumbing Maintenance

How Often Should You Flush Your Water Heater?

Flushing your water heater removes sediment and mineral buildup that naturally accumulates over time. Regular flushing helps reduce sediment, improve efficiency, and extend the life of your tank — all while delivering cleaner hot water.

Quick Answer

Many manufacturers recommend flushing the tank about once a year. Homes in hard water areas or with high usage may need flushing every 6 months. Always follow the recommendations for your specific water heater model and local water conditions.

Recommended Flushing Interval

How often you should flush depends on your water hardness, how much hot water your household uses, and the type of water heater you have. Hard water areas produce more sediment and require more frequent flushing.

Standard tank

Every 12 months

Hard water area

Every 6 months

Soft water area

Every 12–18 months

High usage

Every 6–9 months

Tankless unit

Every 12 months (descale)

Factors That Increase Sediment Buildup

  • • Hard water with high mineral content
  • • Large household with high hot water usage
  • • Older tank with years of accumulated sediment
  • • No previous flushing history
  • • Well water with high iron or calcium
  • • High thermostat temperature setting

Why Flushing Your Water Heater Matters

Your water heater works silently in the background, but without regular flushing, sediment gradually builds up and reduces its performance, efficiency, and lifespan. Flushing is one of the most effective and affordable maintenance tasks you can do.

Reduce Sediment Buildup

Over time, minerals and sediment naturally settle at the bottom of your water heater tank. Flushing regularly helps reduce sediment buildup, which can otherwise insulate the heating element and reduce performance.

Improve Energy Efficiency

When sediment accumulates, your water heater has to work harder and use more energy to heat the water above it. A clean tank heats faster and more efficiently, helping keep your energy bills lower.

Extend Tank Life

Sediment buildup can cause corrosion, popping sounds, and overheating that shortens the lifespan of your water heater. Regular flushing extends the life of the tank and helps prevent premature failure and costly replacement.

Cleaner, Better Water

Sediment and mineral deposits can affect the taste, clarity, and quality of your hot water. Flushing the tank removes these deposits, delivering cleaner hot water to your faucets, shower, and appliances.

Warning Signs Your Water Heater Needs Flushing

Not sure if it's time? These are the most common warning signs that sediment has built up in your tank and it needs to be flushed.

  • 1Popping, rumbling, or banging noises coming from the water heater
  • 2Hot water takes longer to reach your faucets than it used to
  • 3Reduced hot water capacity — running out of hot water faster
  • 4Discolored or cloudy hot water from your faucets
  • 5Water temperature fluctuates or is inconsistent
  • 6Higher than usual energy bills with no other explanation
  • 7It has been more than 12 months since the last flush
  • 8Visible mineral buildup or rust-colored water when you run the hot tap

How to Flush Your Water Heater

Flushing a standard tank water heater takes about 30–60 minutes plus cooling time, and requires only a garden hose. Follow these steps carefully:

1

Read your water heater's owner's manual before starting — follow the manufacturer's specific flushing instructions for your model, as some units have unique requirements.

2

Turn off the power supply to the water heater: for electric units, switch off the breaker; for gas units, set the thermostat to the "pilot" setting or turn off the gas supply.

3

Allow the water in the tank to cool for several hours — flushing a hot tank is dangerous and can cause serious burns. Waiting overnight is the safest approach.

4

Turn off the cold water supply valve feeding the water heater.

5

Attach a garden hose to the drain valve at the bottom of the tank. Run the other end to a floor drain, outside, or a large bucket.

6

Open a hot water faucet somewhere in the house (such as a sink) to allow air into the system, which helps water flow out of the tank.

7

Open the drain valve slowly and let the water flow out. The water may be discolored at first — this is the sediment being flushed.

8

Once the tank is drained, briefly open and close the cold water supply valve a few times to stir up remaining sediment and flush it out.

9

Continue flushing until the water runs clear, indicating that most sediment has been removed from the tank.

10

Close the drain valve and disconnect the garden hose.

11

Open the cold water supply valve to refill the tank. Keep the hot water faucet in the house open until water flows steadily — this confirms the tank is full and vents trapped air.

12

Restore power: for electric units, turn the breaker back on; for gas units, relight the pilot or turn the gas supply back on and set the thermostat to your desired temperature.

13

Wait 30–60 minutes for the tank to heat a full supply of water, then check a hot water faucet to confirm proper temperature.

14

Set a recurring reminder so you never forget the next water heater flush.

Safety precautions: The water inside a water heater can exceed 140°F and cause serious burns. Always turn off the power and let the tank cool for several hours before draining. Never operate an electric water heater without water in the tank — the heating element will burn out. If you smell gas near a gas water heater, leave the area and call your gas utility immediately.

Frequently Asked Questions

Never Forget to Replace Your Water Heater Flush

Get an email reminder when it's time to replace your water heater flush. It's free and takes 10 seconds to set up.