Water Heater Flush
Removes sediment that can reduce efficiency, capacity, and heating performance, matched to licensed local plumbers who do it safely.
Other Services
What a Water Heater Flush Actually Removes
Over time, minerals in your water settle at the bottom of the tank as sediment, insulating the heating element or burner from the water above it and forcing your water heater to work harder for the same result. A flush drains the tank and clears this buildup, which is especially important in hard water areas.
Sediment at the bottom of the tank is the water heater equivalent of a slowly clogging artery.
Signs Your Water Heater Needs a Flush
These are common indicators of sediment buildup.
- Popping, rumbling, or cracking sounds coming from the tank
- Reduced hot water capacity compared to when the unit was new
- Longer wait times for water to heat up
- You live in a hard water area and haven’t flushed the tank in over a year
- Water occasionally looks slightly discolored when the tap is first turned on
Can You Flush a Water Heater Yourself?
It’s possible for some homeowners, but there are real risks worth knowing about first.
- Turn off power or gas to the unit and let the water cool before attempting anything
- Know that older shutoff valves and drain valves can fail or leak once disturbed
- Heavily sediment-clogged drain valves are a common reason a DIY flush goes wrong
- If your unit hasn’t been flushed in several years, it’s worth having a professional handle the first one
Why Compare Quotes Instead of Calling Just One Plumber
Here’s what matters when comparing water heater flush quotes:
- Matched with licensed, insured plumbers who flush safely without damaging older valves
- Compare pricing for a one-time flush versus an ongoing maintenance plan
- Free to use, with zero obligation to hire anyone you're matched with
A flush is one of the cheapest ways to keep a water heater running efficiently for years longer. Comparing quotes takes just a few minutes.
Tell Us What You Need
Answer a few quick questions about your plumbing job — the problem, your timeline, and your property.
Get 3 Competing Quotes
We match you with up to 3 licensed, insured plumbers in your area who compete for your business.
Pick the Best Deal
Compare quotes side-by-side. Check pricing, warranties, and reviews, then choose the pro that fits your needs and budget.
Everything You Need to Know About Flushing.
How often should I flush my water heater?
Most plumbers recommend flushing a tank water heater once a year, or every 6 months in areas with hard water where mineral sediment accumulates faster. Skipping flushes lets sediment settle at the bottom of the tank, insulating the burner or element from the water and forcing it to work harder. A flush is one of the most affordable parts of routine water heater maintenance, and pairs well with an annual inspection visit.
How much does a water heater flush cost?
A standalone flush service typically costs $80-$150, or is often bundled into a broader $100-$250 annual maintenance visit that also checks the anode rod and relief valve. Heavily neglected tanks with years of hardened sediment sometimes cost more since they require extra time to fully clear. Compare pricing from licensed local plumbers at 3PlumbingQuotes.com rather than assuming a flat rate everywhere.
What happens if you never flush a water heater?
Sediment builds up at the bottom of the tank layer by layer, reducing usable hot water capacity, causing rumbling or popping noises, lowering efficiency, and accelerating corrosion of the tank floor. Over years, this buildup can harden enough that a flush alone can’t fully clear it, sometimes requiring a full replacement sooner than expected. Tanks that go 5+ years without a flush in hard-water regions are especially at risk.
How long does a water heater flush take?
A professional flush typically takes 30-60 minutes for a standard tank, including shutting off power or gas, draining the tank, breaking up sediment, and refilling. Tanks with heavy sediment buildup that haven’t been flushed in years can take closer to 90 minutes. This is a good service to schedule alongside a full maintenance visit so the technician is already on-site.
Can I flush my water heater myself?
It’s possible for handy homeowners comfortable shutting off the gas or power, connecting a garden hose to the drain valve, and fully draining the tank, but corroded or stuck drain valves are common on older tanks and can snap off, causing an unexpected flood. A licensed plumber carries the tools to safely handle a stuck valve and can inspect the anode rod and relief valve at the same time. For tanks over 5 years old, professional service reduces that risk considerably.
Does flushing help a tankless water heater too?
Tankless units need a different process called descaling rather than a drain-and-refill flush, using a pump to circulate a vinegar or descaling solution through the heat exchanger to remove mineral scale. This should be done annually, or every 6 months with hard water, and is covered in more detail on our tankless water heater page. Skipping descaling on a tankless unit can trigger error codes and reduce flow rate over time.
What are signs my water heater needs a flush right now?
Rumbling, popping, or cracking sounds during heating cycles, rust-colored or gritty water from hot taps, slower hot water recovery, and unusually high energy bills all point to sediment buildup needing attention. These symptoms often show up gradually, so many homeowners don’t notice until the tank is significantly affected. If you also notice inconsistent temperature, review our water heater repair page since sediment can sometimes mimic a failing thermostat.
Will flushing my water heater fix low hot water pressure?
Sometimes — sediment can partially clog the outlet or heating element area and restrict flow, so a flush often improves pressure noticeably. If pressure stays low after a flush, the issue is more likely a clogged showerhead aerator, a failing pressure regulator, or a separate water pressure issue elsewhere in the home. A licensed plumber can isolate which one is causing your specific symptom.