How to Flush a Water Heater: A Step-by-Step Guide

Sediment makes water heaters noisy, slow and short-lived. Learn how to flush a gas or electric tank safely in about an hour, plus three quick checks to do while you are at it.

By

·

·

7–11 minutes
Tank water heater with a garden hose attached to the drain valve

Your water heater works hard every day, and over time it quietly collects a layer of sediment at the bottom of the tank. Minerals from your water, mostly calcium and magnesium, settle out as the water heats. That layer makes the heater less efficient, noisier and more likely to fail early. Flushing the tank once a year is one of the simplest maintenance jobs you can do to protect it.

This step-by-step guide shows you how to flush a tank water heater safely, whether it’s gas or electric. It also covers the warning signs that your tank needs attention, a few extra checks to do while you’re at it, and how to descale a tankless unit.

Quick answer: Turn off the power or set the gas to pilot, shut off the cold water supply, connect a garden hose to the drain valve, open a hot water faucet, and drain the tank. Briefly turn the cold supply back on to stir up sediment until the water runs clear. Close the valve, refill the tank completely, and only then restore power or gas.

Why flushing your water heater matters

Sediment causes several problems at once. On a gas water heater, it sits between the burner flame and the water, so the heater has to work longer to deliver the same hot water. On an electric heater, sediment can bury the lower heating element and shorten its life. The trapped water under the sediment can also boil in small pockets, which causes the popping and rumbling sounds many homeowners notice.

Most manufacturers recommend flushing a tank water heater at least once a year. If you have hard water, every six months is better. Regular flushing helps the heater run efficiently, keeps it quieter, and can help it reach the full lifespan you paid for.

Signs your water heater needs flushing

  • Popping, crackling or rumbling noises when the heater is running.
  • Hot water runs out faster than it used to.
  • Water takes longer to heat after heavy use.
  • Cloudy, sandy or rusty-looking hot water.
  • Higher energy bills without a change in how you use hot water.

If you’ve never flushed your tank and it’s more than a few years old, plan to do it soon. Just go gently with an older tank: the drain valve may be stiff, and heavy sediment can clog it.

What you’ll need

  • A garden hose long enough to reach a floor drain, a utility sink or outside
  • A flat screwdriver or pliers (for some drain valves)
  • Work gloves and safety glasses
  • A bucket and towels
  • About 60 to 90 minutes

How to flush a tank water heater: step by step

Step 1: Turn off the energy source

For an electric water heater, switch off its breaker at the electrical panel. This is critical: heating elements that switch on in an empty tank can burn out within seconds. For a gas water heater, turn the gas control knob to “Pilot” or “Vacation” so the burner won’t fire while you drain the tank.

Step 2: Let the water cool (recommended)

The water in your tank can be hot enough to scald. If possible, wait a few hours or flush first thing in the morning before using hot water, so the water has cooled down. If you can’t wait, handle the hose carefully and point it somewhere safe.

Step 3: Shut off the cold water supply

Find the cold water inlet pipe on top of the heater and close its shut-off valve. A lever valve turns a quarter turn so it’s perpendicular to the pipe; a round handle turns clockwise until it stops.

Step 4: Connect a hose to the drain valve

The drain valve sits near the bottom of the tank and looks like a small spigot. Screw on a garden hose and run the other end to a floor drain, a utility sink or outdoors, below the level of the valve if possible so gravity helps.

Hand opening the drain valve at the bottom of a water heater

Step 5: Open a hot water faucet

Open the hot water side of a faucet somewhere in the house, ideally on a floor above the heater. This lets air into the system so the tank drains freely instead of forming a vacuum.

Step 6: Open the drain valve and drain the tank

Open the drain valve slowly. Some turn with a handle; others need a flat screwdriver. Water will start flowing through the hose. It may come out cloudy or with bits of sediment. Let the tank drain completely, which usually takes 20 to 40 minutes depending on the tank size and the water pressure.

Step 7: Stir up the sediment

Once the tank is nearly empty, open the cold water supply valve for a few seconds, then close it. This sends a burst of water into the tank that stirs up sediment from the bottom so it can drain out. Repeat a few times until the water coming out of the hose runs clear.

Step 8: Close the drain valve and refill

Close the drain valve, disconnect the hose, and open the cold water supply fully. Leave the hot water faucet you opened earlier running. At first it will sputter as air escapes. When it flows steadily with no spitting, the tank is full. Close the faucet.

Step 9: Restore power or gas

Only after the tank is completely full, turn the breaker back on for an electric heater, or return the gas control knob to its normal setting. If your gas heater has a standing pilot that went out, relight it by following the instructions printed on the tank’s label. Give the heater an hour or so to bring the water back up to temperature.

Step 10: Check for leaks

Look at the drain valve and the connections at the top of the tank for drips. If the drain valve keeps dripping after closing, a hose cap screwed onto it can stop a slow drip until you can replace the valve.

Safety note: Never restore power to an electric water heater with an empty or partially filled tank. And if you smell gas at any point, leave the house immediately and call your gas utility from outside.

While you’re at it: 3 quick checks

Test the temperature and pressure relief valve

The T&P relief valve is a safety device near the top of the tank with a discharge pipe running down the side. Place a bucket under the pipe and lift the lever briefly. Water should rush out and stop when you release it. If nothing comes out, or it keeps dripping afterward, the valve needs replacing. This is an important safety part, so have it replaced promptly.

Check the temperature setting

The U.S. Department of Energy suggests setting your water heater to 120°F (49°C) for most households. It’s hot enough for everyday needs, reduces the risk of scalding, and saves energy compared with higher settings.

Plan an anode rod inspection

The anode rod is a metal rod inside the tank that corrodes on purpose so the tank lining doesn’t. Many plumbers suggest checking it every few years, and more often if you have softened water. If it’s worn down to the core wire, replacing it can extend the tank’s life. This job requires a large socket and some muscle, and some tanks have limited overhead clearance, so many homeowners leave it to a plumber.

How to descale a tankless water heater

Tankless heaters don’t collect sediment the same way, but minerals form scale inside the heat exchanger. Most manufacturers recommend descaling once a year, or more often with hard water. The typical process uses the service valves on the unit, a small submersible pump, a bucket and white vinegar or a descaling solution circulated through the heater for about an hour. Follow your manufacturer’s manual exactly, since steps vary by model.

Water heater flushing at a glance

TaskHow oftenDIY difficulty
Flush tank water heaterOnce a year (every 6 months with hard water)Easy to moderate
Test T&P relief valveOnce a yearEasy
Check temperature settingOnce a yearEasy
Inspect anode rodEvery few yearsModerate to hard
Descale tankless heaterOnce a yearModerate

When to call a plumber

  • Water is leaking from the tank body itself, not a fitting. That usually means the tank has failed.
  • The drain valve is clogged with sediment and won’t drain, or it breaks.
  • The T&P valve doesn’t work or discharges often.
  • You have no hot water after the flush and the pilot or elements won’t work.
  • You smell gas or see scorch marks around a gas burner.

Frequently asked questions

How often should I flush my water heater?

Once a year for most homes. If you have hard water or notice sediment noises, every six months is a good idea.

Can flushing an old water heater cause a leak?

Occasionally. On a very old tank that has never been flushed, sediment can be the only thing sealing a weak spot, and plastic drain valves can crack. If your tank is near the end of its life, consider having a plumber inspect it first.

What if the water won’t drain?

Sediment may be blocking the drain valve. Close the valve, turn the cold supply on briefly to push the clog loose, and try again. If it still won’t drain, call a plumber rather than forcing the valve.

Do I need to flush a new water heater?

Start annual flushing after the first year. It’s much easier to keep a tank clean than to clean one that has years of buildup.

How long does a water heater last?

A traditional tank water heater typically lasts about 8 to 12 years. Annual flushing and anode rod checks help it reach the upper end of that range.

The bottom line

Flushing your water heater takes about an hour, costs nothing, and pays you back with quieter operation, faster hot water and a longer-lasting tank. Mark a date on your calendar, follow the steps above, and never forget the golden rule: the tank must be full before the power or gas goes back on.

About this guide: CozyFixer guides are researched from manufacturer instructions and trusted public sources and reviewed with safety in mind. They are general information, not professional advice. How we create our guides · Disclaimer