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.
Related Plumbing Calculators
Water Heater Sizing Calculator
Size water heaters correctly to work with your expansion tank system.
Pump Head & Power Calculator
Size pumps for closed-loop systems that require expansion tanks.
Water Pressure Drop Calculator
Calculate system pressure losses that affect expansion tank sizing.
Hot Water Recirculation
Design recirculation systems that integrate with expansion tanks.
Glycol Calculator
Calculate glycol mixtures for closed-loop systems with expansion tanks.
Pipe Volume Calculator
Calculate total system volume needed for expansion tank sizing.
Complete Your Closed Loop System Design
Expansion tanks are critical for closed-loop systems. Ensure proper integration with these related calculators: