See our current offers

Save $1,000 on Full System Replacements

View Current Offers
6 minute read · Apr 24, 2026

How to Flush a Water Heater Step by Step

An annual flush clears out the sediment that shortens a water heater’s life. Here’s the full process, from shutting off power to refilling the tank.

Alex

Alex

Installation Manager

Why Sediment Is Your Tank's Worst Enemy

Water across the Philadelphia region carries dissolved minerals that settle out as sediment on the bottom of a tank water heater. That layer forces the burner or elements to work harder, causes the popping and rumbling you hear from the basement, and shortens the tank's life. An annual flush washes the sediment out — and it's a job most homeowners can handle in an afternoon with a garden hose.

Mechanical equipment in a home utility area

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

  1. Turn off power or gas. For an electric heater, switch off its breaker; for gas, turn the control dial to Pilot or Off. Never heat a tank you're about to drain.
  2. Shut off the cold water supply. Close the valve on the cold inlet pipe at the top of the tank so no new water enters during the flush.
  3. Give the tank time to cool. The water inside can be 120°F or hotter — a real scalding risk. Wait a couple of hours after shutting off the heat, or run a long hot shower first to drop the temperature.
  4. Connect a garden hose to the drain valve. Attach the hose to the valve near the bottom of the tank and run it to a floor drain, sump pit, or outside. Many Philly rowhome basements have a floor drain just steps away, but check that the hose end sits lower than the valve.
  5. Open the drain valve and flush the tank. Open a hot water faucet upstairs to break the vacuum, then open the drain valve and let the tank empty. Briefly reopening the cold supply once or twice stirs up and rinses out remaining sediment — continue until the water runs clear.
  6. Refill the tank. Close the drain valve, remove the hose, and open the cold supply. Leave that upstairs hot faucet open until water flows steadily from it, which tells you the tank is full.
  7. Restore power or gas. Only after the tank is completely full, flip the breaker back on or return the gas control to its previous setting, relighting the pilot per the label if needed. Heating an empty electric tank burns out its elements in minutes.
Technician completing work on home equipment

When to Call a Pro

Stop and call a professional if you smell gas at any point — leave the house and call your gas utility from outside, and never attempt gas repairs yourself. You should also hand the job off if the drain valve won't reopen or won't seal shut afterward, if water is weeping from the tank body itself (that tank is failing), or if the heater is old enough that it's never been flushed — years of hardened sediment can plug a corroded spot that was holding itself closed.


If your tank is past the 10-to-12-year mark, a flush is a bandage, not a cure. Our team can assess whether repair or replacement makes more sense — see our water heater services or request an estimate to talk through options.

Frequently Asked Questions

How often should I flush my water heater?

Once a year is the standard recommendation. Homes with harder water or heavy hot water use benefit from flushing every six months.

What if the water never runs clear?

Heavy, hardened sediment sometimes won’t rinse out through the drain valve. At that point a professional flush — or an honest conversation about the tank’s remaining life — is the better path.

Can flushing an old water heater cause a leak?

It can. Sediment occasionally plugs small corrosion spots, and disturbing it reveals them. If your tank is over ten years old and has never been flushed, have a plumber evaluate it first.