How Long Does a Water Heater Last?
by the Berry team · Updated
A tank water heater often lasts somewhere around 8 to 12 years, and a tankless unit often lasts 15 years or more with regular maintenance. Water quality, water pressure, and whether it has been flushed and serviced make a bigger difference than the brand.
Common end-of-life repairs and what they cost
As a water heater ages, these are the repairs that tend to come up, roughly from most to least common. The cheap ones are worth doing on a younger unit. On an old one, they are often a sign to start pricing a replacement.
| Repair | What it fixes | DIY cost | Pro cost |
|---|---|---|---|
| Relief valve replacement | A temperature and pressure relief valve that drips or no longer seals. | DIY$20-$40 | Pro$150-$350 |
| Drain valve replacement | A dripping or stuck drain valve near the bottom of the tank, common on plastic valves. | DIY$10-$25 | Pro$100-$250 |
| Heating element (if you have an electric tank) | Lukewarm water or hot water that runs out fast, often from a burned-out element. | DIY$20-$50 for the part | Pro$150-$350 |
| Thermocouple, igniter, or gas valve (if you have a gas tank) | A pilot that will not stay lit or a burner that will not light. | DIY$15-$40 for a thermocouple | Pro$150-$500 depending on the part |
| Anode rod replacement (if you have a tank) | A worn-out rod that no longer protects the tank from corrosion. Often the reason for rusty or smelly hot water. | DIY$20-$60 | Pro$150-$350 |
| Full replacement | A leaking tank, or repeated repairs on a unit at or past its expected age. | DIYNot recommended | Pro$1,200-$3,000 for a standard tank installed |
Ranges are typical US prices and vary with your region, your home, and the season. A pro quote for your exact job beats any range.
How to find out how old yours is
The age is almost always hiding in the serial number on the label on the side of the tank or unit. Manufacturers use different formats, but most encode the year and month or week of manufacture somewhere in the first few characters.
Find the label. It is usually a sticker on the side of the tank near the top or near the controls. Use a flashlight and take a photo so you can read it comfortably.
Look for a date in the serial number. Some brands start with a letter for the month and two digits for the year. Others start with a four-digit year and week. If the format is not obvious, search the brand name plus "serial number age" or call the manufacturer with the number.
Check the label for a manufacture date. Some units print the date in plain text, which saves you the decoding.
Look for install records. A plumber's sticker on the tank, a permit, or your home inspection report may list the install date. Manufacture and install dates are usually close.
Once you know the age, write it down somewhere you will find it later. Age is the single most useful number when you are deciding whether a repair is worth it.
Signs a water heater is near the end
- Water pooling under the tank with no wet fittings above it. That usually means the tank has rusted through. See why a water heater leaks.
- Rusty or discolored hot water while the cold water runs clear, which can mean the inside of the tank is corroding.
- Rumbling, popping, or banging when it heats. That is often sediment on the bottom of a tank. Flushing can help, but on an old unit it usually means years of buildup.
- Less hot water than it used to make, or water that is never quite hot enough.
- Rust on the outside of the tank, especially around the fittings on top or the base.
- Repairs piling up. One fix on a young unit is normal. Several in a year on an old one is a pattern.
What makes a water heater last longer
Flush it once a year (if you have a tank). Draining a few gallons through the drain valve clears sediment that settles on the bottom. If you have never flushed an older tank, go easy, since years of sediment can clog an old drain valve.
Check the anode rod every few years (if you have a tank). The anode rod corrodes so the tank does not. Once it is used up, the tank starts to go. Checking it every 3 to 5 years is a common rule of thumb, sooner if you have hard or softened water.
Keep water pressure in a normal range. High pressure strains the tank and relief valve. A $10-$15 gauge on an outdoor faucet tells you where you stand. If you have a pressure reducing valve or check valve, an expansion tank helps absorb the pressure rise when water heats.
Descale it (if you have a tankless unit). Tankless units build scale inside the heat exchanger, especially with hard water. Many manufacturers recommend flushing with a descaling solution about once a year. Check your manual.
Set the temperature sensibly. Around 120°F is a common recommendation for households without special needs. Hotter water speeds up scale and is a scald risk.
Repair or replace?
A simple way to think about it: if the unit is well under its expected age and the repair is a few hundred dollars, repair it. If the unit is near or past the end of that range and the repair is a meaningful fraction of a new install, put the money toward a replacement instead.
- Always replace if the tank itself is leaking. Tanks cannot be patched.
- Usually repair a relief valve, drain valve, thermocouple, or heating element on a younger unit. These are cheap parts that do not shorten its life.
- Lean toward replacing if it is past about 10 years and needs anything beyond a small part, or if it is the second or third repair in a short time.
Replacing on your own schedule is cheaper than replacing in an emergency. You can get two or three quotes, choose the size and type you want, and avoid paying for water damage cleanup on top of the heater.
Tank vs tankless lifespan
Tankless water heaters often last longer than tanks because there is no large vessel of water sitting and corroding. They cost more up front, and they need regular descaling to reach that longer life, especially in hard water areas. A tank is cheaper to install and simpler to service, but it will likely need replacing sooner. If your current tank is near the end, it is a good time to compare both, but the right answer depends on your household, your fuel type, and what it costs to run gas or electrical to a new unit.
When to call a pro
- The tank is leaking or the hot water is rusty and the unit is near or past its expected age.
- You smell gas or see scorch marks or soot around the burner of a gas unit. Leave the house and call the gas company from outside if you smell gas.
- The relief valve keeps discharging.
- You are replacing the water heater. Venting, gas lines, electrical, and permits make this a pro job for most homes.
What makes it worse if you wait
- An old tank rarely gives a long warning before it leaks, and a failed tank can release a lot of water at once.
- Sediment that is never flushed builds up, makes the heater work harder, and shortens its life.
- A used-up anode rod means the tank itself starts corroding, which is the beginning of the end for a tank water heater.
- An emergency replacement leaves you with less time to compare quotes and fewer choices about what to install.
Common questions
How long does a tank water heater last?
Often around 8 to 12 years. Hard water, high water pressure, and skipped maintenance shorten that. Regular flushing and replacing the anode rod when it wears out can stretch it.
How long does a tankless water heater last?
Tankless units often last 15 years or more when they are descaled on schedule. In hard water areas without regular descaling, they can need repairs much sooner.
How do I tell how old my water heater is?
Look at the serial number on the label on the side of the unit. Most manufacturers encode the year and month or week of manufacture in the first few characters. If you cannot decode it, the manufacturer can tell you from the serial number.
Should I replace my water heater before it fails?
If it is past its expected age and showing warning signs like rust, rumbling, or repeated repairs, replacing it on your own schedule is usually cheaper and less stressful than waiting for a leak. A healthy older unit with no symptoms can keep running, but keep an eye on it.
How much does it cost to replace a water heater?
A standard tank water heater usually runs $1,200-$3,000 installed, depending on size, fuel type, and local code requirements. Tankless installs typically cost more, especially if gas lines, venting, or electrical service need upgrading.
Not sure that's your problem? Snap a photo and Berry will tell you what it is and what it should cost.
Keep reading
- Why Is My Water Heater Leaking?Why a water heater leaks from the top, the bottom, or the relief valve, what each fix costs DIY vs pro, and how to tell a repair from a replacement.
- Why Do My Pipes Bang or Knock When I Turn Off the Water?Why pipes bang, knock, or tick when water shuts off or heats up, what water hammer is, and what each fix costs DIY vs pro.
- Why Is My Water Pressure Low?Why water pressure drops at one faucet, on hot water only, or across the whole house, how to test it, and what each fix costs DIY vs pro.
- Plumbing Maintenance: What to Do, How Often, and What It CostsThe full plumbing & water guide hub.