How to Flush a Water Heater (Gas and Electric)
To flush a water heater, shut off the power or gas, close the cold water inlet, and let the tank cool. Hook a garden hose to the drain valve, open a hot tap and the drain, and empty the tank. Blast the cold inlet a few times to stir sediment loose, then refill, purge the air, and restore power. Do this once a year.
How to flush a water heater, step by step
Work in order and do not rush the restart. The whole job takes about an hour for a 40 to 50 gallon tank, most of it spent waiting for water to drain. You need only a garden hose and a place to send the water: a floor drain, a driveway, or downhill outside. Let the tank cool before you start.
- Turn off the heat source. On an electric heater, switch off its breaker at the panel. On a gas heater, turn the gas control valve on the front to “Off” or the “Pilot” or “Vacation” setting.
- Let the tank cool. Stored water can sit at 120 to 140 degrees Fahrenheit. Wait one to two hours, or drain slowly, so you are not moving scalding water through a hose you are holding.
- Shut the cold water inlet. Close the valve on the cold line at the top of the tank, usually a lever or a round handle.
- Connect a garden hose to the drain valve. The drain valve sits near the bottom of the tank. Thread on the hose and run the far end to a floor drain or outside, lower than the tank so gravity helps.
- Open a hot faucet upstairs. Open the hot side of a sink on a higher floor, or lift the temperature and pressure relief lever, to break the vacuum so the tank can drain freely.
- Open the drain valve and empty the tank. Let it run until the flow stops. A full tank takes 20 to 60 minutes depending on size and how much sediment slows the valve.
- Flush out the sediment. With the drain still open, turn the cold inlet on and off about three times. Each burst stirs the settled grit and blasts it out the hose. Keep going until the water runs clear, not brown or gritty.
- Close the drain valve and remove the hose. Shut the drain tight, then unthread the hose. Watch for drips, which can mean the valve did not seat.
- Refill the tank. Close the relief lever if you opened it, then open the cold inlet. Leave that upstairs hot faucet open. When water runs steady with no sputtering air, the tank is full. Then close the faucet.
- Restore the heat. Only after the tank is completely full: switch the electric breaker back on, or turn the gas valve to “On” and relight the pilot following the label on the tank. Set the thermostat near 120 degrees Fahrenheit.
Gas vs electric: the differences that matter
The draining and flushing steps are identical for both. What changes is how you shut the heat off and, more important, how you turn it back on. The one mistake that ruins an electric heater is dry-firing: powering the element while the tank is empty or full of air burns it out in seconds. Never skip the full refill on an electric unit.
| Step | Gas water heater | Electric water heater |
|---|---|---|
| Shutting off the heat | Turn the gas control valve to “Off,” “Pilot,” or “Vacation.” | Switch off the water heater’s breaker at the electrical panel. |
| Biggest risk at restart | Forgetting to relight the pilot, so you get no hot water. | Dry-firing the heating element by powering an air-filled tank, which destroys it. |
| Before you turn it back on | Confirm the tank is refilled, then relight. | The tank must be completely full and all air purged, no exceptions. |
| Turning it back on | Set the valve to “On” and follow the relight sequence printed on the tank. | Flip the breaker on only after a steady, air-free flow at the tap. |
| If it still runs cold after | Pilot may not have caught. Repeat the relight steps. | Element may have dry-fired earlier. It may need replacing. |
Safety first: let it cool and mind the scald risk
The water inside a working heater sits between 120 and 140 degrees Fahrenheit, hot enough to scald in seconds. That is the real hazard in this job, not the plumbing. Shut off the heat and give the tank one to two hours to cool before you open the drain, so what comes out of the hose is warm, not dangerous.
- Cool it down. Turn off the heat first, then wait, or drain slowly and keep hands clear of the hose end.
- Route the hot water safely. Send the hose to a drain or outside where hot, dirty water will not hit bare feet, plants, or pets.
- Do not force a stuck drain valve. A cheap plastic valve can snap. If it will not open or will not reseal, stop and call a plumber rather than flooding the room.
- Know your main shutoff. If anything leaks during refill, you want to close the water fast. Fold that into your seasonal plumbing maintenance checklist.
How often should you flush a water heater?
Flush a tank water heater once a year. If you have hard water, which covers most of the country, drop that to every six months because minerals settle faster. Manufacturers like Rheem and A.O. Smith print the annual guidance in their manuals, and skipping it is the fastest way to lose efficiency and years off the tank.
| Your situation | How often to flush |
|---|---|
| Typical municipal water, average household | Once a year |
| Hard water or a well | Every 6 months |
| Large household, high hot water use | Every 6 months |
| Tankless unit | Descale once a year, not a tank flush |
Signs your water heater needs a flush
A tank overdue for a flush tells on itself. The clearest signal is a rumbling or popping water heater, which is water boiling under a crust of sediment. Rusty or cloudy hot water, a shorter hot water supply, and a longer wait to reheat all point to the same buildup on the tank floor.
- Rumbling, popping, or crackling from the tank as it heats. Steam is escaping through a sediment layer.
- Rusty, brown, or cloudy hot water that clears on the cold side, meaning the problem is the tank, not the supply.
- Less hot water than you used to get, or it runs cold faster, because sediment steals usable tank volume.
- Longer recovery time and creeping energy bills, since the crust insulates the water from the burner or element.
- Grit in faucet aerators or a sputtering hot tap, small pieces of scale traveling out with the water.
If the tank is more than 8 years old and already noisy or rusty, weigh a flush against the odds it is near the end. Our guide on water heater replacement cost helps you decide whether to maintain it or budget for a new one. When you do keep it, confirm the T&P valve and other code requirements are met while you have the panel off.
Frequently asked questions
How often should I flush my water heater?
Flush a tank water heater once a year in most homes. On hard water, or if your tank feeds a large household, flush every six months. Tankless units are different: they need periodic descaling, not a tank flush. If you have never flushed a heater that is several years old, check for signs of sediment first before you drain it.
What happens if I do not flush my water heater?
Sediment settles at the bottom of the tank and acts as an insulating blanket. The burner or element works harder, so energy bills rise and hot water runs out faster. Trapped water boils under the crust and makes rumbling or popping noises. Over years, sediment can crack a glass lining or corrode the tank, shortening a heater that should last 8 to 12 years.
Can I flush a water heater myself?
Yes. Flushing is a standard DIY job that needs a garden hose and about an hour, no special tools. The two things people get wrong are safety and the restart: let the water cool first to avoid scalds, and never restore power to an electric tank until it is completely refilled. Call a plumber if the drain valve is stuck, leaking, or clogged solid.
Is it too late to flush an old water heater?
Sometimes. On a heater that is 8 years or older and has never been flushed, a heavy sediment layer can be holding back a weak spot or plugging the drain valve. Draining it can reveal a leak or clog the valve so it will not reseal. If yours is old and neglected, flush gently and be ready to replace the unit.
Do you flush a tankless water heater the same way?
No. A tankless heater has no storage tank to drain, so you descale it instead. You isolate the unit at its service valves, connect a small pump, and circulate white vinegar or a descaling solution through the heat exchanger for 45 to 60 minutes to dissolve scale. Do this once a year, or more often on hard water, to protect the heat exchanger.
Last reviewed: August 2026.