Copper Pipe Expansion Calculator
Calculate thermal linear growth for copper water tube and size expansion loop legs before you hang pipe — protect fittings, set hanger spacing, and plan offsets using CDA expansion coefficients.
Pipe & Temperature
Live Results
Required Expansion Loop Leg Length
40.2 in
Total Linear Expansion
0.446 in
Moderate Movement — Engineered loop or offset recommended to safeguard fittings.
Movement Per Support Interval
0.054 in
Expansion per 10 ft
0.089 in
Based on CDA copper thermal expansion coefficient (α = 9.3 × 10⁻⁶ in/in/°F) and standard Type K/L/M outside diameters. Verify loop geometry against local code and manufacturer guidance before installation.
How to Use This Copper Pipe Expansion Calculator
- Select nominal pipe size. Choose the copper pipe size from the dropdown. Types K, L, and M share identical standard outside diameters — from 1/2" (0.625 in OD) through 2" (2.125 in OD).
- Enter pipe run length. Input the total length of the straight pipe run in feet between fixed anchor points or direction changes where expansion must be absorbed.
- Set installation and maximum temperatures. Enter the ambient temperature at installation (default 60 °F) and the highest expected operating temperature (default 140 °F for hot water). The temperature rise drives total linear growth.
- Set support spacing. Enter the distance between pipe hangers or supports in feet (default 6 ft). Each support interval must accommodate the calculated axial movement without binding.
- Review loop leg length and movement classification. Results update instantly. Use the required expansion loop leg length as the primary sizing target, then check the movement classification badge to decide whether standard hangers, an offset, or a full structural loop is needed.
Formulas & Example
Linear expansion and loop sizing use the Copper Development Association (CDA) coefficient and structural loop constant for standard copper tube outside diameters.
α = 9.3 × 10⁻⁶ in/in/°F
ΔT = T_max − T_install
Total expansion (in) = (pipe length ft × 12) × α × ΔT
Expansion per 10 ft (in) = (10 × 12) × α × ΔT
Movement per support (in) = (support spacing ft × 12) × α × ΔT
Loop leg length (in) = 64.4 × √(OD × total expansion)Worked Example
3/4" copper (OD = 0.875 in), 50 ft run, installed at 60 °F, operating at 140 °F (ΔT = 80 °F), 6 ft hanger spacing:
Total expansion = (50 × 12) × 0.0000093 × 80 = 0.446 in
Expansion per 10 ft = (10 × 12) × 0.0000093 × 80 = 0.089 in
Movement per support = (6 × 12) × 0.0000093 × 80 = 0.053 in
Loop leg length = 64.4 × √(0.875 × 0.446) = 40.3 in
Result: Moderate movement — engineered loop or offset recommendedLonger runs and larger temperature swings increase total growth proportionally. Upsizing nominal pipe diameter increases the required loop leg length because OD appears inside the square root — plan loops at direction changes or use mechanical expansion joints on very long straight runs.
Frequently Asked Questions
How much does copper pipe expand with temperature?▾
When is an expansion loop required on copper pipe?▾
How is expansion loop leg length calculated?▾
Does pipe type (K, L, or M) affect expansion?▾
What support spacing should I use for expanding copper pipe?▾
Related Tools
- Pipe Sizing & Pressure Drop Calculator
- Hot Water Tank Sizing Calculator
- Water Flow Rate Calculator (PSI → GPM)
- Drainage Slope Calculator (Code-Compliant)
Browse all Plumbing calculators · Full directory