Draining your water heater is a maintenance task you should tackle every six to 12 months. It keeps your unit running efficiently and prevents sediment from wrecking the tank. If you’ve never done it before, don’t sweat it.
We’re covering exactly how to drain a hot water heater safely, how long it takes, and what to do if the valve gets stuck.
Key Takeaways
- Drain your water heater every 6 to 12 months to clear out sediment.
- Shut off the power (gas or electric) and cold water supply before starting.
- Connect a garden hose to the drain valve and direct it to a safe drainage area.
- Open a hot water faucet inside your home to break the vacuum and speed up draining.
How Often Should You Drain Your Water Heater?
Over time, limescale and minerals coat your water heater’s elements. This sediment build-up works like an insulator, forcing the heater to work harder to heat the water. Experts recommend draining your water heater every six to 12 months. If you live in an area with hard water, you might need to do it more frequently.
If it takes longer for your water to heat up, or your energy bills are spiking without extra usage, your heater is likely struggling against sediment.
Watch out for these common signs:
- Popping or rumbling sounds: The heater makes noise while running.
- Smelly water: Your hot water has a sulfur or rotten egg odor.
- Discoloration: Your hot water has a rusty or metallic color.
- Inconsistency: The water temperature fluctuates wildly.
Should You Drain a Water Heater When Not In Use?
Yes, especially if you are leaving the house for an extended period, like a winter vacation. If you are just away for the weekend, you don’t need to drain it, but turning the thermostat to “vacation mode” or shutting it off saves energy and reduces risk.
Where Is the Drain Valve on a Water Heater?
You will find the drain valve near the bottom of the water heater tank. It usually looks like a standard garden spigot (hose bib) made of brass or plastic. It has a threaded end specifically designed so you can attach a standard garden hose.
How to Drain a Water Heater: Step-by-Step
Preparation is key here. Before you start turning valves, gather your gear to ensure the process goes smoothly.
What You’ll Need
- Garden hose (long enough to reach a drain or outside).
- Flathead screwdriver.
- Adjustable wrench.
- Bucket.
- Towels (for cleanup).
1. Turn Off the Heat Source
Safety comes first. You must stop the water heater from heating while the tank is empty to prevent damage.
For electric water heaters, find your circuit breaker box and flip the breaker labeled “Water Heater” to the OFF position. For gas water heaters, turn the thermostat dial on the unit to the “Pilot” setting.
2. Perform a Quick Flush (Optional)
Before shutting off the cold water, you can use the water pressure to flush out loose sediment. Hook your garden hose to the drain valve and run the other end to a floor drain or outside.
Open the drain valve for a few seconds while the cold water supply is still on. The incoming pressure helps agitation. Close the valve after a few seconds.
Safety Note
The water coming out will be scalding hot. Wear gloves and safety glasses, and ensure the hose is secure so it doesn’t whip around.
3. Shut Off the Water Supply
Locate the cold water shut-off valve at the top of the water heater. Turn it clockwise (or perpendicular to the pipe) to stop water from entering the tank.
Next, open a hot water faucet in a sink or bathtub on an upper floor (or the nearest one). This breaks the vacuum inside the tank, allowing air to enter so the water can flow out freely.
4. Drain the Tank
With your hose still connected and directed to a safe drainage spot, open the drain valve completely. You might need a flathead screwdriver if the valve doesn’t have a handle.
Let the water flow until the tank is empty. If the water flow stops suddenly but the tank is still full, sediment may be clogging the valve (see the troubleshooting section below).
5. Rinse the Tank
Once the tank is empty, briefly turn the cold water supply valve back on for 10 to 15 seconds. This sends a blast of fresh water into the tank to stir up and wash out any remaining sediment at the bottom.
Repeat this “power flush” until the water running out of the hose is clear and free of debris.
6. Refill and Restart
Close the drain valve tightly and disconnect the hose. Turn the cold water supply back on to refill the tank.
Crucial Step: Leave the hot water faucet in your house open. You will hear air hissing out of the faucet as the tank fills. Once a steady stream of water flows from the faucet, the tank is full. You can now close the faucet.
Finally, restore power at the breaker box (electric) or turn the dial back to “On” (gas).
How to Drain a Water Heater When It Won’t Drain
If you open the valve and nothing comes out, or it just trickles, chunks of sediment are likely blocking the opening. Here is how to clear the clog.
Stomp the Hose
Sometimes a simple physical jolt works. With the valve open and the hose attached, step firmly on the hose a few feet away from the tank. The air bubble created can push back against the clog and dislodge it.
Back Flushing
If gravity isn’t working, use pressure. You will need a washing machine hose with two female ends. Connect one end to a nearby faucet (like a laundry sink) and the other to the water heater drain valve.
Turn on the laundry faucet to force water into the heater through the drain valve. This pushes the sediment away from the opening. Close the faucet, disconnect, and try draining again.
The Coat Hanger Method
If you have a plastic valve, skip this step to avoid damaging the threads. For brass valves, insert a stiff wire (like a straightened coat hanger) into the valve opening to physically break up the crusty sediment.
Top Tip
Have a bucket ready under the valve. When you pull the wire out, the water (and sludge) might come rushing out fast.
Replace the Drain Valve
If the valve is totally seized or broken, you need a new one. While pros can sometimes swap these “on the fly” with a full tank using vacuum pressure, it is risky for DIYers.
The safer bet is to drain the tank using a pump through the top inlet or by siphon, and then replace the valve. Always use Teflon tape on the threads of the new valve to prevent leaks.
How Long Does It Take to Drain a Water Heater?
A standard garden hose drains a water heater at roughly 10 gallons per minute.
- 40-gallon tank: Approximately 4 to 5 minutes.
- 50-gallon tank: Approximately 5 to 6 minutes.
- 80-gallon tank: Approximately 8 to 10 minutes.
However, if you have heavy sediment build-up or a clogged valve, it could take significantly longer.
FAQs
Final Thoughts
Learning how to drain a hot water heater is one of the best ways to extend the life of your appliance. It prevents premature leaks and keeps your energy bills in check. Mark your calendar for a flush every six months, and your water heater will thank you with reliable hot showers for years to come.












