Yes, you can absolutely install or replace a thermal expansion tank yourself. If you are handy with basic plumbing tools, it is a manageable DIY project. The entire job usually takes about 1 to 2 hours.
Plumbers charge an average of $150 to $450 to install a water heater expansion tank, with most homeowners paying around $325 for parts and labor.
Instructions (New Water Heater Installation)
If you have a "closed-loop" plumbing system, yes, you absolutely need an expansion tank. Without it, water expands when heated, trapping that dangerous extra pressure in your pipes and water heater. Over time, this stress will damage appliances, trigger constant relief valve leaks, and potentially burst your tank.
If you cannot use an expansion tank, your best alternatives are a Thermal Expansion Relief Valve, a whole-house Pressure Reducing Valve (PRV) with a bypass, or switching to a tankless water heater.
No, you do not need to drain your entire water heater to replace the expansion tank. Because the expansion tank connects to the side of the cold water supply line, you only need to relieve the system pressure and drain a small amount of water to prevent spilling.
For most standard residential 50-gallon water heaters, a 2-gallon expansion tank is the correct size. However, if your home's incoming water pressure is higher than 60 PSI, or if you run your water temperature above 140°F, you will likely need to upgrade to a 4.5-gallon expansion tank.
If you don't use an expansion tank in a closed plumbing system, heated water has nowhere to expand, creating dangerous pressure spikes. This can cause your Temperature and Pressure (T&P) relief valve to constantly leak, destroy plumbing fixtures, and severely shorten the lifespan of your water heater.
An expansion tank must be installed on the cold water supply line to your water heater, anywhere between the main shut-off valve and the water heater inlet. It must be positioned downstream of any check valves, backflow preventers, or pressure-regulating valves (PRVs).
Many older homes and water heaters were installed without expansion tanks because building codes didn't require them at the time. However, modern plumbing standards have changed, and the risks of thermal expansion are now better understood.
An expansion tank should almost always be installed on the cold water inlet (supply line) of your water heater.
Replacing an electric water heater through The Home Depot typically costs between $𝟏,𝟎𝟎𝟎 and $𝟐,𝟓𝟎𝟎 total, depending on the tank size and whether your local plumbing requires code updates. The exact labor to physically connect the tank usually runs around $𝟑𝟎𝟎 to $𝟔𝟎𝟎, with the remaining cost going to the unit itself.
Sediment buildup—often caused by hard water minerals, dirt, or sand—typically impacts water heaters, plumbing fixtures, and pipes. Common signs include discolored or cloudy water, strange popping or gurgling noises from your water tank, reduced water pressure, and a dwindling hot water supply.
A water heater expansion tank typically lasts between 5 to 10 years. Because its internal rubber bladder naturally degrades from constant pressure fluctuations and heating cycles, the tank often requires replacement at the same time as or just before your traditional water heater.
Home Depot's installation cost for a traditional water tank typically ranges from $1,600 to $2,400 total, which includes both the unit and the labor. Standard, standalone installation labor alone averages between $500 and $800, depending on your location and the complexity of the job.
In a closed plumbing system, the expanding water has nowhere to go and can cause pressure to build up, potentially leading to leaks or damage to the water heater or plumbing system. An expansion tank provides a space for the expanding water to go, helping to reduce the pressure and protect the system.
An expansion tank should always be installed on the cold water supply line leading to your water heater. Placing it on the hot side will expose the tank's internal rubber bladder to constant high temperatures, which will rapidly degrade the material, shorten the tank's lifespan, and void most manufacturer warranties.
If an expansion tank is too small, it cannot adequately absorb the extra volume of water as it heats. This leads to dangerous pressure spikes. In a closed plumbing or heating system, these constant pressure fluctuations will cause the Temperature and Pressure Relief (TPR) valve to frequently spit or leak, and can ultimately result in burst pipes or premature water heater failure.
The preferred method of installation is to install the tank vertically. If the thermal expansion tank is installed horizontally, it should always be supported. In really tight installations it is necessary to install the tank horizontally, but it should never be just left hanging.
The main alternative to an expansion tank is a thermal expansion relief valve. Instead of storing expanding hot water, this device safely bleeds off tiny amounts of excess water or pressure to keep your plumbing system within safe limits.
You suddenly need an expansion tank because your plumbing system has become a "closed system." This means when water heats up in your water heater, it expands. Without anywhere to go, this expanded water causes dangerous pressure spikes that can damage your pipes, shorten the lifespan of your heater, and make your relief valve leak.
Expansion tanks became a mandatory requirement for water heaters with the release of the 2006 edition of the International Residential Code (IRC). Specifically, building and plumbing codes require these tanks whenever you have a "closed plumbing system."
You need the 2-gallon tank if your water heater is 50 gallons or smaller and your home water pressure is below 60 PSI. You need the 4.5-gallon tank if your water heater is 66 to 80 gallons, your water pressure is higher (60–80 PSI), or you run your water exceptionally hot.
The average labor cost to install a 40-gallon gas water heater ranges from $400 to $1,000, depending on your location and the complexity of the job. Total replacement costs, including the new heater, typically fall between $900 and $3,000+.