When to Replace Your Water Heater
Updated February 20, 2026
Water heaters don't fail gracefully. One day it's working fine, the next you've got 40 gallons of water on the basement floor. The average tank water heater lasts 8-12 years, and there are warning signs before it goes. Catching those signs early lets you plan a replacement on your schedule instead of in an emergency -- and emergency installations always cost more.
Overview
Water heaters don't fail gracefully. One day it's working fine, the next you've got 40 gallons of water on the basement floor. The average tank water heater lasts 8-12 years, and there are warning signs before it goes. Catching those signs early lets you plan a replacement on your schedule instead of in an emergency -- and emergency installations always cost more.
What to Know
Pro Tips
- Write the installation date on the water heater with a marker. You'll thank yourself in 8 years when you're trying to figure out how old it is.
- Flush the tank annually to reduce sediment buildup -- this extends the life of the unit by years.
- Replace the anode rod every 4-5 years. It's a $20-$40 part that protects the entire tank.
- Start shopping before the heater fails. Emergency replacements limit your choices and cost more.
Bottom Line
If your water heater is 8-12 years old and showing rust, noise, or leaks, start planning the replacement now. A planned swap costs less, gives you time to choose the right unit, and prevents the kind of emergency flood that ruins a weekend and a basement.