Join PlumberCalc Facebook Group!

Share tips, ask questions & connect with plumbers

Join Now - It's Free!

Expansion Tank Sizing Calculator

Calculate the required expansion tank size for your heating or cooling system. Properly sized expansion tanks prevent pressure buildup and protect your system components. Supports both Imperial and metric units for US and international projects.

System Parameters

Total volume of water in the system (boiler, pipes, radiators, etc.)

Temperature difference from cold fill to operating temperature

System pressure when cold (typically 12-15 PSIG)

Maximum operating pressure (typically 30 PSIG for residential)

Expansion Tank Calculation Details

Thermal Expansion Formula

Ve = V × e × ΔT

Ve = Expansion volume

V = Total system volume

e = Expansion coefficient (0.000214 per °F for water)

ΔT = Temperature rise

Tank Volume Calculation

Vt = Ve × (P2 + 14.7) / (P2 - P1)

Vt: Required tank volume

Ve: Expansion volume

P2: Maximum operating pressure

P1: Initial (pre-charge) pressure

14.7: Atmospheric pressure (PSIA)

Accounts for gas compression and pressure variations in the system.

Acceptance Volume

Va = Vt × (P2 - P1) / (P2 + 14.7)

Va: Acceptance volume

Vt: Total tank volume

P2 - P1: Pressure differential

Result: Usable expansion capacity

The actual volume available for water expansion in the tank.

Standard Tank Sizes & Applications

Residential Systems

Small homes: 4.5-8 gallons

Medium homes: 8-15 gallons

Large homes: 15-30 gallons

Multi-zone systems: 30+ gallons

Based on typical residential heating loads

Commercial Systems

Small commercial: 30-60 gallons

Medium commercial: 60-120 gallons

Large commercial: 120-300 gallons

Industrial: Custom sizing

Higher capacity systems require larger tanks

System Types

Radiant heating: Lower temp rise

Baseboard heating: Medium temp rise

High-temp boilers: Higher temp rise

Chilled water: Cooling applications

Temperature rise affects required tank size

Frequently Asked Questions

How do I calculate the correct expansion tank size?

It's all about the math, but don't worry - our calculator does the heavy lifting. You need your total system volume, the temperature rise, and your pressure settings. The tank has to handle the water that expands when heated, plus account for pressure changes. A typical residential system with 50 gallons (190 liters) and 100°F (56°C) rise usually needs around an 8-15 gallon (30-60 liter) tank.

What happens if my expansion tank is undersized?

You'll hear your pressure relief valve going off all the time - that's your first clue. The system can't handle the expanding water, so it dumps it out the relief valve. You'll lose efficiency, waste water, and put unnecessary stress on all your components. I've seen undersized tanks kill boilers in just a few years because of the constant pressure cycling.

What is the proper pre-charge pressure for an expansion tank?

Match your system's static pressure when cold - usually 12-15 PSI (83-103 kPa) for most residential jobs. If you're in a multi-story building, add about 0.5 PSI per foot of height (0.1 kPa per meter). Too low and the tank waterloggs, too high and it won't accept water properly. I always check this with a tire gauge when installing - takes two seconds.

Where should I install the expansion tank in my system?

Cold side of the system, before the boiler or water heater. That's where it'll last longest and work best. Install a shutoff valve so you can service it later, use dielectric unions if you're connecting to steel, and make sure it's properly supported. I like to put them where they're accessible but not in the way - basement ceiling is usually perfect.

How do I determine my system's total water volume?

Add up everything that holds water: boiler capacity (check the nameplate), all the piping, radiators, baseboards, buffer tanks - the whole shebang. For a rough estimate, figure about 1.5-2 gallons per 1,000 BTU (1.5-2 liters per kW) for residential heating. But if you're doing it right, get the actual volumes from specs and pipe capacity charts.

What temperature rise should I use for different heating systems?

Depends on what you're running. Radiant floors are usually 80-120°F (27-49°C) rise, baseboard heating runs 120-160°F (49-71°C), standard boilers hit 140-180°F (60-82°C). High-temp commercial stuff can go 200°F+ (93°C+). Always measure from your coldest fill temperature to maximum operating temp - don't just guess.

How often should I check my expansion tank?

I tell customers to check it annually. Look for leaks, test the pre-charge pressure, and make sure it's not waterlogged. If you hear sloshing when you tap it, that's bad - means the bladder's shot. Also watch for your pressure relief valve going off during normal operation - that's usually the first sign something's wrong with the tank.

Can I use multiple smaller tanks instead of one large tank?

Sure, if they're all connected to the same pressure point. The volumes add up, so two 15-gallon (60-liter) tanks work like one 30-gallon (120-liter) tank. But now you've got two tanks to maintain, two bladders that can fail, and more complexity. Unless space is really tight, I usually just go with one properly sized tank.

What's the difference between bladder and diaphragm expansion tanks?

Bladder tanks have a replaceable rubber bladder inside that you can swap out when it fails. Diaphragm tanks have a fixed rubber diaphragm that separates the water from the air. Bladders last longer and are easier to service, but cost more upfront. When a diaphragm fails, you're usually buying a whole new tank. Both work fine if sized right.

Do I need different calculations for glycol systems?

Absolutely. Glycol expands more than water - usually need 10-20% bigger tanks depending on the concentration. Propylene glycol is the worst for expansion. Check the manufacturer's data for the expansion coefficient of your specific mix. Don't just guess - I've seen guys undersize glycol system tanks by 50% because they used water calculations. You can use our glycol calculator to determine the right mix properties for your system.

Can I use this calculator with metric measurements?

Yes, just hit the metric toggle button. Enter your system volume in liters, temperatures in Celsius, and pressures in kPa. Everything converts automatically and shows both metric and imperial in the results. Great for international jobs or if you just think in metric.

Why is my expansion tank losing pressure over time?

The bladder or diaphragm is probably developing a small leak. It's normal for tanks to lose a little pressure over time, but if you're losing more than a few PSI per year, it's time for a replacement. Sometimes the air valve itself leaks - try some soapy water around it to check.

What size tank do I need for a standard residential boiler?

Most residential systems end up needing 8-30 gallon (30-120 liter) tanks. A typical single-family home with a gas boiler and baseboard heat usually takes a 15-gallon (60-liter) tank. Bigger houses with more zones or radiant systems might need 30+ gallons (120+ liters). Always calculate it properly though - don't just guess based on boiler size.

How often should I replace or service my expansion tank?

Check the air pressure annually - it should match your system's fill pressure when the system's cold. Most tanks last 8-12 years, but you'll know it's going bad when the pressure relief valve starts weeping regularly or the system pressure keeps dropping. If the tank feels waterlogged (no air cushion when you tap it), the bladder's probably shot and it's time for a new one.