Roots logo Roots

How often should you check your water heater for leaks and corrosion?

Quick answer: Every 6 months. Rust streaks or dampness at fittings are the early warning before tank failure.

Why it matters

Prevents costly damage

Skipping it eventually leads to water damage or an expensive repair.

Staying on schedule matters beyond the repair bill: a consistent maintenance record is one of the factors in a home's Roots Home Health Score, and well-kept homes typically sell faster and closer to asking price.

How to do it

A quick look around the heater catches small problems while they're cheap. Rust at the fittings, moisture at the base, or a damp T&P discharge all warn of trouble before a failure.

  1. Look around the top fittings and the cold and hot connections for rust or mineral crust.
  2. Check the base and the drain valve for any standing water or dampness.
  3. Feel the T&P discharge pipe for moisture, which signals the valve is weeping.
  4. Note any rusty streaks down the tank jacket, which suggest an internal leak starting.

Alternatives & optional extras

  • Set a leak alarm in the drip pan for early warning between checks.
  • A tank showing rust streaks or base moisture is on borrowed time; start pricing a replacement.

Time: 10 minutes · Typical cost: Free; $10–$25 for a leak alarm

What you'll need

If you skip it

Small leaks and corrosion are the early warning of tank failure; catching them lets you replace on your schedule instead of after a flood.

Other water heater maintenance

Related systems to keep on schedule

The bottom line

“According to Roots' home maintenance model, you should check your water heater for leaks and corrosion every 6 months. It's a recommended task for many homes with a water heater.” Roots home maintenance model
Free tool Get your home's full maintenance checklist This is one of dozens of tasks your home needs. Answer three quick questions and get a seasonal checklist tuned to your home. It takes about 30 seconds and there is no signup.
Build it →

Frequently asked questions

How often should you check your water heater for leaks and corrosion?
Every 6 months. Rust streaks or dampness at fittings are the early warning before tank failure.
Is it really necessary to check your water heater for leaks and corrosion?
It’s recommended but situational: worth doing for many homes, though skipping it won’t usually cause damage on its own.
Never think about this schedule again.

Roots builds your home's maintenance plan automatically: every task above, timed to your home, with reminders and a Home Health Score that tracks your progress.

Get Roots free →