A water heater doesn't fail all at once. It sends signals first — rusty water, weird noises, a shower that goes cold three minutes in. Most people ignore them until there's a puddle spreading across the basement floor, which is an expensive way to learn the tank is dead.
I've replaced two water heaters in two different houses. The first gave me six months of warnings. The second popped a leak while I was out of town, and my neighbor called to say water was coming out of the garage. Guess which one cost less. Here are the six signs, ranked from "keep an eye on it" to "call someone today."
Rusty or discolored hot water. Run the hot water at a sink or tub and fill a clear glass. If it comes out reddish, brown, or yellow while the cold water runs clear, the steel tank is rusting from the inside. That rust isn't coming from your pipes — it's coming from the tank itself — and once it starts, it doesn't stop. A corroded tank can't be repaired, so start shopping for a replacement. Catching corrosion early is also why the anode rod inside your tank matters: it's the sacrificial part that's supposed to rust so the tank doesn't. If discolored water is the only sign you're seeing, work through why hot water turns brown to pin down whether it's the rod, the sediment, or the tank wall itself.
Popping, rumbling, or banging noises. Stand next to the heater while it's heating up. Those sounds mean sediment has built up at the bottom of the tank. Minerals settle out of the water over time — especially in hard water areas — and form a layer of crud. Water trapped under that layer turns to steam and pops through. The real damage is quieter: the sediment insulates the water from the burner or element, so the heater works harder, runs longer, and dies sooner. Flushing the tank can buy you time if you catch it early, and an annual flush can extend a tank's life by 2 to 3 years. If it's been popping for years, the sediment is probably baked solid and the tank is on borrowed time. Our step-by-step guide to draining and flushing a water heater walks through the job.
Water around the base. Take a flashlight and check the floor around the bottom of the tank for puddles, rust trails, or moisture beading on the shell. Check the pressure relief valve and the inlet and outlet connections first — those leaks are fixable. If the relief valve itself is the one dripping, work through a water heater pressure relief valve leaking before you assume the tank is at fault — house pressure and thermal expansion cause more of those drips than a dying tank does. But if water is seeping from the tank body itself, the inner steel liner has cracked or corroded through. There's no patching that. Shut off the power and the cold water supply and call a plumber. This is not a "wait and see" situation. To sort a harmless drip from a dying tank, trace a water heater leaking from the bottom fitting by fitting before you assume the worst.
Water temperature swings. Run the hot water for two minutes and measure the temperature. Wait 30 minutes and test again. If your shower goes from hot to lukewarm to cold in a single session — and you're not sharing the tank with a laundry cycle and a dishwasher at the same time — the thermostat or heating element is failing. A fluctuation of more than 10 degrees Fahrenheit means the unit can't hold a steady output. On a younger heater, replacing the thermostat or element can stretch a few more years out of it. On a 10-year-old tank, put that repair money toward a new unit instead.
The unit is older than a decade. Most standard tank water heaters last 8 to 12 years. If yours is over 10, you're living on grace. Find the serial number on the manufacturer's label, usually near the top of the tank — most brands encode the year of manufacture in it, and a quick search for your brand's serial number year code will tell you how to read yours. If the tank is 12 years or older and you're seeing any other sign on this list, don't wait. A planned replacement on a weekday costs hundreds less than an emergency call on a Sunday morning.
Your energy bills are creeping up. Pull your utility bills from the past 12 months. A water heater accounts for roughly 18 to 21 percent of a typical home's energy use, so when it loses efficiency, you'll see it. A sudden 10 to 20 percent increase in your gas or electric bill — without a new hot tub or a long-lost relative moving in — points at a heater burning more fuel to produce the same hot water. That overpay adds up every single month.
Not every sign means a new heater. Use the tank's age as the tiebreaker — repairs make sense on young tanks and stop making sense on old ones.
| What You're Seeing | Tank Under 8 Years | Tank 10+ Years |
|---|---|---|
| Popping or rumbling only | Flush the tank, check the anode rod | Flush once; start budgeting |
| Temperature swings over 10°F | Replace thermostat or element | Put repair money toward a new unit |
| Leak at a valve or fitting | Repair the fitting | Repair, but get replacement quotes |
| Rusty hot water | Replace — corrosion can't be undone | Replace |
| Leak from the tank body | Replace now | Replace now |
Act fast, in this order. Kill the power at the breaker for an electric unit, or set the gas valve to "pilot" on a gas unit. Then turn the cold water supply valve on top of the heater clockwise until it stops. Those two steps stop the energy and the water. Then call a plumber — a leaking tank can dump gallons onto your floor in a matter of hours, and every hour of delay adds floor, drywall, and baseboard damage to the bill.
Most standard tank models last 8 to 12 years. Annual flushing and a healthy anode rod push toward the top of that range; hard water and zero maintenance pull toward the bottom.
Thermostats, heating elements, valves, and fittings can all be repaired or swapped. A rusted or leaking tank body cannot. The rule of thumb: repair the parts on a younger tank, replace the whole unit when the tank itself is the problem or the heater is past 10 years old.
Sediment at the bottom of the tank traps water underneath it. That water overheats into steam bubbles that pop up through the sediment layer. It's a sign the tank needs flushing — and that it's working harder than it should.
Read the serial number on the manufacturer's label near the top of the tank. Most brands encode the manufacture year in the first digits of the serial; search for your brand plus "serial number year code" to decode yours.
It's mainly a warning sign rather than an emergency: the tank is corroding from the inside, and failure is a matter of time. Don't drink discolored hot water, and start planning a replacement — the same corrosion that colors the water eventually eats through the steel.