Drinking Water Safety

Why Does My Water Heater Produce Rusty Water?

Why does your water heater produce rusty water? Brown hot water usually means tank corrosion, a worn anode rod, sediment buildup, or rusty pipes. What each sign means and how to fix it.

Why Does My Water Heater Produce Rusty Water?

Brown, rusty, or reddish water — especially from the hot tap — is alarming, but the color itself tells you a lot about the cause. Is it your water heater, your pipes, or your water supply? This guide gives you a fast way to pinpoint the source, explains what’s happening inside the tank, and lays out the fixes plus honest 2026 costs so you can decide between a simple flush and a full replacement.

Quick Answer: Rusty water from a water heater is usually caused by a corroding tank, a worn-out anode rod, sediment buildup, or rusty iron pipes. To find the source, check whether the rust appears only in hot water (points to the heater or anode rod) or in both hot and cold (points to your pipes or water supply). Flushing the tank and replacing the anode rod fixes many cases; if the tank itself is rusting through, the unit needs replacing — typically $1,200–$3,500 installed.

Find the Source in 2 Minutes

Before anything else, run this quick test: turn on the cold water at a tap and check the color, then run the hot water separately and check that. The pattern tells you where the rust is coming from.

What You See Likely Source Fix
Rusty in hot only Water heater tank or anode rod Flush + replace anode rod
Rusty in hot and cold Corroded iron pipes Replace affected pipes
Reddish tint at every tap High iron in the water supply Install an iron filter
Clears after running a minute Settled sediment or a mains disturbance Monitor; flush if recurring

If it’s hot water only, your heater is the source and this guide is exactly what you need. If it’s both, the problem is upstream — in your pipes or supply — and you’ll want to look at plumbing or an iron treatment instead.

Why Your Water Heater Produces Rusty Water

1. A Corroding Tank

As a heater ages, the protective glass lining inside the steel tank cracks and wears, letting the steel rust. Rust flakes then color your hot water. This is the most serious cause because a tank rusting from the inside is on its way to leaking.

2. A Worn-Out Anode Rod

The sacrificial anode rod is designed to corrode instead of your tank. Once it’s used up, corrosion shifts to the tank itself and rust appears. Replacing a spent anode rod is a cheap way to protect the tank — and it often clears the rust.

3. Sediment Buildup

Minerals and rust particles settle at the bottom of the tank and stir into the water, giving it a dirty, rusty look. Flushing removes this — see how to flush a water heater.

4. Rusty Pipes or High Iron

If the rust shows in cold water too, old galvanized iron pipes or naturally high iron in your supply are the more likely culprits — not the heater. Iron in well water is a common source of reddish staining.

How to Fix Rusty Hot Water

  • Flush the tank to clear rust and sediment — often the first and cheapest fix.
  • Replace the anode rod if it’s mostly consumed; a $20–$40 rod can add years to the tank and stop rust.
  • Install an iron filter if high iron in the supply is the cause.
  • Replace corroded pipes if old galvanized plumbing is shedding rust into both hot and cold.
  • Replace the unit if the tank itself is rusting through — no repair can fix a corroded tank.

Is Rusty Water Safe to Use?

Rusty water is generally not an acute health hazard — the iron and rust are aesthetic problems that stain laundry and fixtures and give water a metallic taste. According to the EPA, iron is a “secondary” contaminant regulated for taste and appearance rather than direct health risk. That said, persistent rusty water signals corrosion or plumbing decay you should resolve, and if you’re ever unsure about your water quality, testing is the safe move.

Rusty hot water won’t fix itself.

Corrosion, a failing anode rod, or an aging tank often need a pro. Get connected with a licensed water heater specialist near you — available across the U.S. for flushing, anode rod and part replacement, and full inspections.

📞 Call 877-750-4078

Connects you with an independent local service provider. Standard call rates may apply.

Repair or Replace? 2026 Costs

Fix Typical 2026 Cost
Tank flush (professional) $100–$200
Anode rod replacement $150–$300
Whole-house iron filter $800–$2,500 installed
Full water heater replacement $1,200–$3,500

If your heater is over 8–12 years old and the tank is the source, replacement is usually the smarter choice — rust from the tank body means it’s near the end of its life. Compare your options in our tank vs. tankless guide.

Frequently Asked Questions

Why is only my hot water rusty?

Rust in hot water only points to the water heater — usually a corroding tank, a spent anode rod, or sediment. Cold water stays clear because it hasn’t passed through the tank. Flush the tank and check the anode rod first.

Can I fix rusty water myself?

You can flush the tank and, if you’re handy, replace the anode rod. But if the tank itself is rusting through, or if you’re unsure of the source, a professional can diagnose it and advise on repair vs. replacement.

Is rusty water dangerous to drink?

It’s generally an aesthetic issue rather than a health emergency — iron is regulated by the EPA for taste and appearance. Still, don’t drink visibly rusty water routinely, and test your water if the problem persists.

How often should I flush my water heater?

At least once a year to prevent sediment and rust buildup — more often in hard water or high-iron areas.

When should I replace my water heater?

If rust is coming from the tank body itself, or the unit is over 8–12 years old and the corrosion is severe, replacement is the right call — a rusting tank will eventually leak.

Related Guides

The Bottom Line

Rusty water usually comes down to one question: is it hot-only (your heater) or hot-and-cold (your pipes or supply)? Once you know that, the fix follows — a flush and anode rod for the tank, an iron filter for the supply, or new pipes for old plumbing. A rusting tank body, though, is telling you it’s near the end. When you want it diagnosed properly, call 877-750-4078 to reach a local water heater specialist.

Lauren Brooks
Written by

Lauren Brooks

Beverage & water quality analyst covering alkaline, sparkling, coconut, lemon & vitamin waters.

Free Tools

Try our hydration calculators & tools.

No signup, no email — just instant answers based on real science.