Expansion Tank Sizing for Hydronic Systems (Heating & Chilled Water)

28 Aug 2026 MEPMate Team 14 views
All Blog Posts
Table of Contents
    Expansion Tank Sizing for Hydronic Systems (Heating & Chilled Water)

    Quick answer: An expansion tank absorbs the extra volume created when the water in a closed hydronic (heating or chilled-water) system heats up and expands. It's sized from the system water volume, the temperature range (which sets the expansion factor), and the fill and relief pressures, using the standard acceptance-volume formula. Get it wrong and the system either spills water out the relief valve (tank too small) or wastes money and space (tank too big). Size hydronic systems and their components with the expansion tank sizing calculator.

    Why every closed hydronic system needs an expansion tank

    Water is nearly incompressible, but it is not incompressible in volume when heated — it expands. In a sealed, closed-loop heating system, water might go from a 50°F fill temperature to 180°F operating temperature, expanding by roughly 3%. In a closed loop with nowhere to go, that small percentage creates enormous pressure — enough to lift the relief valve, stress the piping, and damage the boiler. The expansion tank gives that expanded water somewhere to go: it contains a cushion of air (or a pre-charged air bladder) that compresses to accept the extra water volume, keeping system pressure within safe limits as the temperature swings.

    Chilled-water systems need one too. Even though the water doesn't get hot, it still changes temperature between the off (ambient) and running (chilled) states, and the loop must accommodate that volume change. Any closed loop — heating or cooling — needs an expansion tank; only open systems (like a cooling tower with an atmospheric basin) don't.

    The three inputs that size the tank

    Expansion-tank sizing comes down to three quantities:

    1. System water volume (gallons) — the total water in the boiler/chiller, piping, coils, and terminal units. This is the biggest driver: the more water in the system, the more it expands.
    2. Temperature range — from the fill (cold) temperature to the maximum operating temperature. The wider the range, the more the water expands. This is captured as an expansion factor from water-property tables (e.g., ~0.0233 going from 50°F to 180°F).
    3. Pressures — the fill (minimum) pressure (enough to lift water to the top of the system plus a margin) and the maximum (relief) pressure (below the relief-valve setting, commonly 30 psi for residential boilers). The pressure swing the tank is allowed to operate over sets how much of the tank volume is usable.

    The sizing formula (bladder / diaphragm tank)

    For a modern pre-charged bladder or diaphragm tank, the required acceptance and total tank volume follow the ASME/ASHRAE expansion equation:

    Vt = Vs × (Ew − Ea) ÷ (1 − P1/P2)

    TermMeaning
    VtRequired tank volume (gallons)
    VsSystem water volume (gallons)
    EwWater expansion factor over the temperature range
    EaSmall correction for the tank/piping (often neglected)
    P1Fill (minimum) absolute pressure (psia)
    P2Maximum (relief) absolute pressure (psia)

    The pressure term (1 − P1/P2) is the acceptance factor — it captures how much the air cushion can compress between fill and relief pressure. A bigger pressure swing means a smaller tank does the job; a tight pressure window needs a bigger tank. The expansion tank sizing calculator handles the water-property lookup and this equation directly.

    Worked example: a hot-water heating system

    A closed heating loop holds 400 gallons of water, fills cold at 50°F, and operates at 180°F. The system fill pressure is 12 psig (about 26.7 psia) and the relief valve is set at 30 psig (about 44.7 psia).

    • Expansion factor (50→180°F): Ew ≈ 0.0233
    • Acceptance factor: 1 − (26.7 ÷ 44.7) = 1 − 0.597 = 0.403
    • Tank volume: Vt = 400 × 0.0233 ÷ 0.403 = ≈ 23 gallons

    So a bladder tank of roughly 23–30 gallons (next available size up) suits this system. Notice how sensitive it is to the pressure window: if the fill and relief pressures were closer together, the acceptance factor would shrink and the required tank would grow sharply. That's why the fill pressure should be set no higher than needed to lift water to the top of the system plus a small margin.

    Estimating system water volume

    The hardest input to pin down is usually the system water volume, because it's spread across the boiler, piping, and terminals. You can add it up from component data (boiler/chiller volume from the manufacturer, pipe volume by length and diameter, coil and unit volumes from data sheets), or use rule-of-thumb estimates when data is thin — for example, roughly a few gallons per 1,000 BTU/h of boiler output for a typical system, adjusted for the amount of piping and the type of terminals (cast-iron radiators hold far more water than fin-tube or a compact air handler). When in doubt, estimate on the higher side — a slightly oversized expansion tank is far less troublesome than an undersized one.

    Bladder tanks vs. old-style compression tanks

    TypeHow it worksNotes
    Bladder / diaphragmA rubber bladder separates air from water; pre-charged to the fill pressureModern standard; air can't dissolve into the water, so it doesn't “waterlog”
    Plain steel (compression)Air and water share the same tankOlder; air gradually absorbs into water and the tank waterlogs, requiring periodic draining

    Bladder tanks are pre-charged at the factory to a nominal pressure, but that pre-charge must be set to match the system fill pressure with the tank isolated and empty of water. A tank whose air pre-charge doesn't match the fill pressure won't provide its rated acceptance volume — a very common field mistake that leaves an apparently “correct” tank behaving as if it were undersized.

    Where the tank connects: the point of no pressure change

    Location matters. The expansion tank should connect at the point of no pressure change — on the suction side of the pump, near the boiler/chiller. When the tank is on the pump suction, starting the pump adds its head to the rest of the system, keeping pressures positive and preventing air problems and pump cavitation. If the tank is mistakenly placed on the pump discharge, the pump can pull system pressure down below atmospheric at high points, drawing in air and causing noise, corrosion and unreliable venting. “Pump away from the expansion tank” is the classic rule of hydronic design.

    Setting the fill pressure correctly

    The fill pressure (the cold minimum pressure the system is maintained at) is one of the most consequential settings in a hydronic system, and it drives the expansion tank sizing directly. It must be high enough to:

    • Lift water to the highest point of the system — roughly 0.43 psi per foot of height, so a building with 60 ft from the tank to the top radiator needs about 26 psi just to fill it, plus a small margin (typically 3–5 psi) to keep positive pressure at the top and allow air to be vented.
    • Stay below the relief-valve setting with room for the pressure to rise as the water heats.

    Here's the tension: a higher fill pressure shrinks the acceptance window (the difference between fill and relief pressure), which forces a larger expansion tank. So you want the fill pressure no higher than genuinely needed to reach the top of the system. Setting it arbitrarily high — a common field habit — both wastes tank capacity and pushes the system closer to the relief valve. Match the fill pressure to the building height plus a modest margin, and set the tank pre-charge to that same value.

    Air separation and make-up water

    The expansion tank works alongside two other components that keep a closed loop healthy:

    • Air separator. Fresh fill water carries dissolved air, and air in a hydronic loop causes noise, corrosion, air-bound coils and pump cavitation. An air separator (often at the point of no pressure change, near the tank) removes free air continuously. A bladder expansion tank keeps its air sealed in the bladder, so the separator handles system air — the two are complementary.
    • Make-up water / pressure-reducing valve. A PRV on the fill line automatically tops up the system to the fill pressure if it loses a little water. But a make-up valve should never be masking a leak — continuous make-up introduces fresh oxygenated water and minerals that corrode and scale the system. A closed loop should be nearly closed; frequent make-up is a symptom to investigate.

    Together, the expansion tank (absorbs volume change), the air separator (removes air), and the make-up valve (maintains fill pressure) form the pressurization package of every proper hydronic system.

    Heating vs. chilled-water expansion tanks

    Both closed heating and closed chilled-water systems need expansion tanks, but the sizing differs because the temperature swings differ:

    • Heating systems swing over a wide range (say 50°F fill to 180°F operating), so the water expands a lot — the expansion factor is large and the tank is correspondingly bigger.
    • Chilled-water systems swing over a much smaller range (say 90°F ambient/off to 42°F running), and the volume change is smaller, so the tank is smaller for the same system volume. But you still need one — a closed chilled loop with no tank will over-pressurize when it warms up to ambient during a shutdown, or draw a vacuum as it cools, both of which are damaging.

    Use the temperature range that actually applies to your system when picking the expansion factor — using a heating expansion factor for a chilled-water loop wildly oversizes the tank, and vice versa undersizes it.

    Troubleshooting: what a wrong tank looks like

    Field symptoms point straight back to expansion-tank problems:

    • Relief valve weeps or spills every heating cycle → tank too small, waterlogged, or the wrong air pre-charge — the system can't absorb the expansion so pressure climbs to the relief setting.
    • System pressure swings wildly with temperature → insufficient acceptance volume.
    • Pressure drops and air gets in at high points → fill pressure set too low for the building height.
    • Old steel tank needs frequent draining → a waterlogged compression tank — replace with a bladder type.

    The first check is always the tank's air pre-charge against the fill pressure, with the tank isolated and drained — it's the single most common root cause.

    Common expansion tank mistakes

    • Wrong air pre-charge. The bladder pre-charge must equal the system fill pressure — check it with the tank isolated and drained.
    • Underestimating system volume. Missing the piping and terminal volume undersizes the tank; estimate high.
    • Fill pressure set too high. A high fill pressure shrinks the acceptance window and forces a much bigger (or overwhelmed) tank.
    • Ignoring the relief-valve setting. The maximum pressure must stay below the relief setting, or the system spills water every heating cycle.
    • Wrong location. Connect at the point of no pressure change (pump suction), and pump away from the tank.
    • Reusing an old compression tank that has waterlogged — symptoms are relief-valve weeping and pressure spikes.

    Diaphragm vs. bladder, and replaceable membranes

    Among modern pre-charged tanks there's a further distinction worth knowing. A diaphragm tank has a fixed membrane bonded across the tank that flexes as water enters and leaves; the water contacts one side. A bladder tank uses a balloon-like bladder that fully contains the water inside it, so the water never touches the tank shell — and on many bladder models the bladder is replaceable, which matters for large or critical systems where you'd rather change a bladder than the whole vessel. For potable expansion applications (domestic hot water), a bladder tank with the water fully contained in an FDA-compliant bladder is preferred so the water stays clean. For closed heating and chilled loops, either type works — the key is still matching the pre-charge to the fill pressure and providing the correct acceptance volume. On larger commercial systems, engineers sometimes specify multiple smaller tanks in parallel rather than one very large tank, for easier handling, redundancy, and to fit the available space; the total acceptance volume just needs to equal the calculated requirement. Whatever the configuration, the sizing math — system volume, temperature range, and the fill-to-relief pressure window — is the same.

    Standards and references

    ReferenceWhat it covers
    ASHRAE Handbook — HVAC Systems & EquipmentHydronic expansion, tank sizing equations
    ASME BPVCPressure-vessel requirements for tanks
    Manufacturer sizing dataAcceptance volume & pre-charge by model
    FormulaVt = Vs × (Ew − Ea) ÷ (1 − P1/P2)

    The bottom line

    An expansion tank keeps a closed hydronic system's pressure safe as the water heats and expands. Size it from the system water volume, the temperature range (expansion factor), and the fill-to-relief pressure window — then match the bladder pre-charge to the fill pressure, connect it at the point of no pressure change, and pump away from it. Estimate system volume generously; a slightly large tank is harmless, an undersized one spills water every cycle. Size it with the expansion tank sizing calculator, size the loop flow with the chilled water pipe sizing calculator and the pump head calculator, and confirm the design with a licensed mechanical engineer.

    Frequently asked questions

    How do you size a hydronic expansion tank?

    Size it from three inputs: the system water volume in gallons, the temperature range from fill to operating (which sets a water expansion factor), and the fill and relief pressures. For a bladder tank, tank volume = system volume times the expansion factor, divided by the acceptance factor (1 minus fill-pressure-absolute over relief-pressure-absolute). Then match the tank's air pre-charge to the fill pressure and select the next available tank size up.

    Why does a closed hydronic system need an expansion tank?

    Because water expands when heated (or changes volume when cooled), and in a sealed closed loop that extra volume has nowhere to go, so pressure would rise dangerously and lift the relief valve. The expansion tank contains an air cushion that compresses to accept the expanded water, keeping system pressure within safe limits across the temperature swing. Any closed loop, heating or chilled water, needs one; only open systems like a cooling-tower basin do not.

    What is the expansion tank sizing formula?

    For a bladder or diaphragm tank, Vt = Vs times (Ew minus Ea) divided by (1 minus P1/P2), where Vt is the required tank volume, Vs the system water volume, Ew the water expansion factor over the temperature range, Ea a small tank correction often neglected, P1 the fill (minimum) absolute pressure, and P2 the maximum (relief) absolute pressure. The pressure term is the acceptance factor - a wider fill-to-relief window means a smaller tank does the job.

    What air pressure should be in an expansion tank?

    The bladder tank's air pre-charge should equal the system fill (minimum) pressure, set with the tank isolated and drained of water. If the pre-charge does not match the fill pressure, the tank will not deliver its rated acceptance volume and will behave as if undersized, causing relief-valve weeping and pressure spikes. Checking and setting the pre-charge to the fill pressure is one of the most commonly missed steps in hydronic commissioning.

    Where should the expansion tank be connected?

    At the point of no pressure change - on the suction side of the pump, near the boiler or chiller. With the tank on the pump suction, starting the pump adds its head to the rest of the system and keeps pressures positive, preventing air problems and cavitation. If the tank is on the pump discharge, the pump can pull high points below atmospheric pressure and draw in air. The classic rule is to pump away from the expansion tank.

    How do you find the system water volume?

    Add up the water in the boiler or chiller (from the manufacturer), the piping (by length and diameter), and the coils and terminal units (from data sheets). When data is thin, estimate - roughly a few gallons per 1,000 BTU/h of boiler output for a typical system, adjusted for how much piping there is and whether the terminals are water-heavy (cast-iron radiators) or light (fin-tube, compact air handlers). Estimate on the high side, since a slightly large tank is harmless.

    What is the difference between a bladder tank and a compression tank?

    A bladder or diaphragm tank uses a rubber membrane to separate the air cushion from the water and is pre-charged at the factory; because the air cannot dissolve into the water, it does not waterlog and is the modern standard. An old-style plain-steel compression tank has air and water sharing the same space, so the air gradually absorbs into the water and the tank waterlogs over time, requiring periodic draining to restore the air cushion.

    Is an expansion tank sizing calculator accurate for design?

    A calculator that applies the acceptance-volume formula with the correct water expansion factor for your temperature range and your fill and relief pressures gives a reliable tank size. A complete design also requires an accurate system water-volume estimate, matching the bladder pre-charge to the fill pressure, correct tank location at the point of no pressure change, and coordination with the relief-valve setting, verified by a licensed mechanical engineer.

    expansion tank sizing hydronic closed loop bladder tank pre-charge point of no pressure change boiler