How often should an electric water heater be drained?

Author: Ena Orn  |  Last update: Sunday, March 2, 2025

It's generally a good idea to drain your water heater at least once a year, according to both Bob Vila and Family Handyman. If you live in an area with hard water (that has high mineral content), Angi recommends you may want to drain it every six months, or so.

How do I know if my water heater needs to be drained?

Here are a few warning signs that you need a water heater flush.
  • No Hot Water. When your unit stops producing hot water, there is either a large amount of sediment buildup or a faulty burner. ...
  • Funny Smells. Strange odors from your hot water is a sign of bacteria in your tank. ...
  • Strange Noises. ...
  • Rust Colored Water.

How do I know if my water heater needs to be flushed?

Keep an eye out for debris suddenly showing up in your water. If you notice sediment or any brown sludge coming out of your faucet, that's probably an indication that it's time for a water heater flush. If you see any of these signs, it's a good indication that your water heater needs maintenance.

How often should you flush an electric water heater?

Should you drain your hot water heater every year? Yes, but that's really just the bare minimum. You should really drain and flush your water heater twice-per-year: once in the spring, and then again in the fall. The reason why comes back to what a water heater is flushing out: minerals and sediment.

How do I know when my electric water heater is full?

You'll know when your water tank is full when the hot water tap, which you turned on earlier, runs normally without any residual air coming out.

Does a Water Heater Really Need to be Drained and Flushed?

Do electric water heaters need to be drained?

It's generally a good idea to drain your water heater at least once a year, according to both Bob Vila and Family Handyman. If you live in an area with hard water (that has high mineral content), Angi recommends you may want to drain it every six months, or so.

Can I flush my water heater myself?

You can flush your water heater yourself if it's done on a regular basis. This guide will take you through the steps to drain and flush a gas or electric water heater. Learning how to clean a water heater is an essential part of maintaining your plumbing system.

What happens if you never flush your water heater?

Over time, the number of sediment increases, leading to problems with the water heater. Sediment can begin the process of corrosion and can clog the valves inside the water heater tank, leading to leaks and other issues. Both of these problems decrease efficiency and can result in costly repairs.

Do electric water heaters need to be cleaned?

The best way to keep your hot water heater operating at its best is to flush and clean it on a regular basis. Flushing and cleaning your hot water tank is a relatively simple task that can be completed in less than one hour.

Is it better to flush or drain your water heater?

It is recommended that you flush your water heater at least once per year. Doing so will help to prevent the potential problems that sediment can bring over time. Typically, it takes one to two hours to flush a water heater. The size of your tank will impact the amount of time it takes to drain.

Should I flush a 15 year old water heater?

If neither you nor a professional have flushed your water within the last five years, Water Heaters Now recommends not flushing it yourself.

Should you drain a water heater when not in use?

As a general rule of thumb, it's recommended that you drain your water heater at least once per year. However, homes with hard water require more frequent draining. This process should take place once every six months in order to maintain optimal performance.

How do I make sure my water heater is full of water?

Make certain the drain valve is completely closed. Open the shut-off valve in the cold water supply line. Open each hot water faucet slowly to allow the air to vent from the Water Heater and piping. A steady flow of water from the hot water faucet(s) indicates a full Water Heater.

What happens if you don't drain the water heater?

“Sediment can build up over time if the water heater is not drained annually,” explains Parker Beck, Birmingham-based Operations Manager at ServiceMaster by Don Beck. Draining the water heater once a year is recommended, but excess sediment can accumulate faster if you live in an area with hard water.

Should I leave my electric water heater on all the time?

It's better to leave the hot water heater on all the time, rather than turning it on and off. This is a very common energy saving myth. But in fact, you really don't need to be heating your water all the time. Your immersion heater or boiler will heat up hot water which is stored in a tank.

Can I drain my hot water heater by myself?

Open the hot water tank drain valve. Let the water run out the garden hose. This can take 20 to 60 minutes, depending on how big the tank is. Be careful not to damage or break the drain valve when you open and close it.

How often do you have to flush an electric water heater?

Flush your water heater every six months or so. If you have harder water, or water that contains more minerals, you may want to flush it more often.

What maintenance does an electric water heater need?

Water heater maintenance consists of flushing the unit, checking and changing the anode rod if needed, inspecting for rust or leaks, and testing the thermostat and valves. The flush is the most important step of water heater maintenance, and something you do not want to skip.

How long do electric water heaters last?

Average Lifespan Of A Hot Water Heater

With regular inspection, draining, and flushing, you can expect a gas water heater to last anywhere from 8-12 years and an electric water heater to last anywhere from 10-15 years.

Is it ever too late to drain a water heater?

NOTE: If your water heater has been installed more than five years without any maintenance, it may be too late to flush. If the tank will not drain, sediment likely has built and clogged the drain.

How to tell if your hot water heater is full of sediment?

Common signs that sediment buildup is significant include bubbling and gurgling sounds and diminished hot water when bathing, cooking, or cleaning. You may also notice water discoloration, a leaking pressure relief valve, or cracks in the tank or its connections.

How much does a plumber charge to flush a water heater?

The national average cost to flush a water heater is $160, but prices can vary in increments based on the tank size. A 30-gallon tank will cost between $90 and $120 on average, while a 70-gallon tank could cost anywhere between $180 and $250.

How to clean an electric water heater?

  1. Turn Off the Heater Control and Water Supply. Start by turning off the power or gas supply to your tank. ...
  2. Attach a Garden Hose. ...
  3. Drain the Tank. ...
  4. Flush the Remaining Sediment. ...
  5. Close the Drain and Refill the Tank. ...
  6. Check for Leaks. ...
  7. Turn the Heater Back On.

Is a 30 year old water heater safe?

Sometimes, you'll just need repairs, but serious issues call for replacement. For example, a 30-year-old water heater certainly needs to be replaced, but a younger one with a minor problem may be able to get by with some simple repairs.

Previous article
Which chemical is widely used to unclog drains and sinks?
Next article
Do top load washers have a trap?