Water Heaters · Takeoff

Water Heater Expansion Tank Cost & When Code Requires One

Typical installed range
$200 – $400

A thermal expansion tank costs $200 – $400 installed, with the tank itself $40 – $90 and the rest labor. Code requires one on a closed system, meaning your home has a pressure reducing valve or a check valve at the meter. Here is how to tell if you need one, how to size it, and how to spot a failed tank.

Lines open 24/7Price reference · Reviewed June 2026
Talk it through
Lines open 24/7

Talk through this project

Describe the job, get matched with a local licensed pro on the line.

(855) 000-0000

New installs, replacements & repairs · No obligation

Expansion tank cost
ItemRange
Expansion tank, installed$200 – $400
Tank part only$40 – $90
Added during a heater replacement$150 – $300
Standalone visit$250 – $400
Lines open 24/7

Want a real number instead of a range?

Calls are answered around the clock and routed to a licensed plumbing pro serving your area.

(855) 000-0000
How it works
01

Call & describe the job

Tell us what you need: a new install, a replacement, or something that started leaking.

02

Get matched on the line

You are connected with a local licensed plumbing pro who serves your area.

03

Compare your numbers

Use the ranges on this page to sanity-check the quote before you commit.

When code requires an expansion tank

Water expands when it heats. In an open system, that extra volume pushes harmlessly back into the city main. But if your home has a pressure reducing valve (PRV) or a check valve at the meter, the system is closed: the expanded water has nowhere to go, so pressure spikes every heating cycle. That is when code requires a thermal expansion tank to absorb the surge, and our guide to whether you need an expansion tank shows how to test for a closed system yourself.

Most newer homes and any home with a pressure regulator issue are closed systems, and inspectors check for the expansion tank on every water heater permit. If you are pricing a water heater replacement and your system is closed, the expansion tank is not an upsell; it is a line the inspector will fail you without. Adding it during the replacement is cheaper than a separate trip later.

How to size and set it

For a standard 40 to 50 gallon water heater, a 2 gallon expansion tank is the typical size, and it covers most residential setups. Larger heaters (75 to 80 gallons) or higher incoming pressure call for a bigger tank, which a plumber sizes to your heater capacity and static pressure.

The tank has an air bladder that must be pre-charged to match your home water pressure, usually 50 to 70 psi. If the pre-charge is wrong, the tank cannot do its job and may fail early. A plumber checks the static pressure with a gauge and sets the bladder before mounting, which is part of why the installed price is more than the $40 – $90 part. A mis-charged tank installed in a hurry is a common reason these fail within a year or two.

Signs the expansion tank has failed

Expansion tanks do not last forever; the bladder eventually waterlogs and the tank stops absorbing pressure. The clearest sign is the temperature and pressure relief valve on the heater dripping or discharging, since with no working expansion tank the pressure has nowhere to go but out the safety valve.

Two quick checks: tap the tank. The top should sound hollow (air) and the bottom solid (water); a tank that sounds full of water throughout is waterlogged. Or press the air valve on the bottom like a tire valve, if water comes out instead of air, the bladder has ruptured. A failed expansion tank runs the same $200 – $400 to replace, and ignoring it sends the pressure stress straight into the heater and your fixtures.

What it protects, and why it matters

Without an expansion tank on a closed system, every heating cycle drives pressure up, sometimes well over 100 psi. That repeated stress shortens the life of the water heater, hammers the relief valve until it weeps, and can cause faucets and supply lines to leak. The $200 – $400 tank is cheap insurance against far costlier downstream failures.

It also quiets the system. A closed system without expansion control can produce banging and pressure-driven noise; the tank smooths those surges. If your relief valve has been dripping and you are on a closed system, an absent or failed expansion tank is the first suspect, and the fix is straightforward for any licensed plumber.

Lines open 24/7

Ready to get it handled?

One call, no obligation. Describe the job and compare the quote against the ranges above.

(855) 000-0000
Common questions
How much does a water heater expansion tank cost?
It runs $200 to $400 installed. The tank part is only $40 to $90; the rest is labor, pressure testing, and pre-charging the bladder. Adding it during a water heater replacement is cheaper, around $150 to $300, since the plumber is already working on the line.
Do I need an expansion tank on my water heater?
You need one if your home is a closed system, meaning it has a pressure reducing valve or a check valve at the meter. Most newer homes qualify, and code requires the tank in those cases. An inspector will flag a water heater permit without it.
What size expansion tank do I need?
A 2 gallon tank suits a standard 40 to 50 gallon water heater. Larger heaters of 75 to 80 gallons or homes with higher incoming pressure need a bigger tank. A plumber sizes it to your heater capacity and static water pressure.
How do I know if my expansion tank is bad?
Tap it: the top should sound hollow and the bottom solid. If it sounds full of water throughout, or water sprays from the air valve on the bottom, the bladder has failed. A dripping relief valve on the heater is another classic sign on a closed system.
How long does an expansion tank last?
Typically 5 to 10 years. The bladder eventually waterlogs and the tank stops absorbing pressure. A correct pre-charge at install extends its life; a mis-charged tank can fail within a year or two, which is why pressure testing is part of a proper install.
What happens if I do not have an expansion tank?
On a closed system, pressure spikes every heating cycle, sometimes over 100 psi. That shortens the water heater life, makes the relief valve drip, and can cause faucets and supply lines to leak. The $200 to $400 tank prevents far costlier downstream damage.
Related guides
Related reading
Call (855) 000-0000