How to Flush Your Water Heater

Flushing your water heater once or twice a year clears out the mineral sediment that settles at the bottom of the tank, helping your unit heat water more efficiently and last longer.
Why Flushing Your Water Heater Matters
Minerals naturally present in tap water settle to the bottom of your tank over time, forming a layer of sediment. This buildup acts as insulation between the burner or heating element and the water, forcing your unit to work harder and use more energy to reach the same temperature.
- Lower Efficiency – Sediment slows down heat transfer, so your water heater runs longer to do the same job.
- Popping or Rumbling Noises – Trapped water boiling underneath hardened sediment often causes the knocking sounds homeowners notice from older tanks.
- Shortened Tank Life – Sediment buildup can contribute to corrosion at the bottom of the tank, shortening its lifespan.
How to Flush a Water Heater: The General Process
The exact steps can vary slightly by unit, but flushing a typical tank-style water heater generally follows this pattern:
- Turn Off the Power or Gas – Switch off the circuit breaker for an electric unit, or set a gas unit to pilot/off, and let the water cool if the tank has been in recent use.
- Shut Off the Cold Water Supply – Close the cold water inlet valve at the top of the tank so fresh water isn't feeding in while you drain it.
- Connect a Hose to the Drain Valve – Run the hose to a floor drain, bucket, or outside area where hot water can safely discharge.
- Drain the Tank – Open the drain valve and a nearby hot water tap to let air into the system, then let the tank empty completely.
- Flush and Refill – Briefly open the cold water supply to stir up and flush out remaining sediment, then close the drain valve and refill the tank before restoring power or gas.
How Often Should You Flush Your Water Heater?
Most manufacturers recommend flushing a water heater about once a year as part of routine maintenance. If you live somewhere with hard water, sediment accumulates faster, and you may benefit from flushing every six to nine months to keep the tank running efficiently.
When to Call a Professional Instead of DIY
Flushing a newer, well-maintained tank is often manageable for a comfortable DIYer. However, it's safer to call a licensed plumber or HVAC technician if:
- The drain valve is corroded, stuck, or leaking
- Your water heater has never been flushed and is several years old
- You notice rust-colored water, active leaks, or unusual odors
- You're not comfortable working with gas lines or electrical shutoffs
Conclusion
Regular flushing is one of the simplest ways to protect your water heater investment and keep hot water flowing reliably throughout your San Diego home. If your tank is overdue for service, or you'd rather leave it to a professional, our team can help — see our guide on factors to consider before hiring a water heater repair service.
FAQs
Q1. How often should I flush my water heater?
About once a year for most homes, or every six to nine months if you have hard water.
Q2. What happens if I never flush my water heater?
Sediment hardens at the bottom of the tank, reducing efficiency, causing noise, and potentially shortening the unit's lifespan.
Q3. Can I flush my own water heater?
Often yes, if the tank is in good condition and you're comfortable shutting off power/gas and the water supply. Older or corroded units are best left to a professional.
Category


