Skip to content
Physics

Thermal Stress Calculator: Stress, Strain, Force and Expansion

Enter your material, cross-section, and temperature change to find the thermal stress, thermal strain, axial force in a constrained member, and free thermal expansion. Choose from 11 preset engineering materials or enter your own Young's modulus and coefficient of thermal expansion. Results update instantly, and the step-by-step panel shows every calculation with your exact numbers.

Your details

Select a preset to auto-fill Young's modulus and expansion coefficient, or choose Custom to enter your own.
Stiffness of the material. Auto-filled for preset materials; override as needed.
GPa
Linear coefficient of thermal expansion. Expressed in microstrain per degree. Auto-filled for preset materials.
10⁻⁶ /°C
Positive for heating, negative for cooling. The sign determines whether stress is compressive or tensile.
°C
Original (unstressed) length of the member. Used to calculate free thermal expansion.
mm
Cross-sectional area of the member. Used to calculate axial thermal force in a fully constrained member.
mm²
100% = fully fixed ends (maximum stress). 0% = totally free (no stress). Intermediate values scale stress and force proportionally.
%
Thermal stressModerate stress
192

Stress developed in the fully or partially constrained member

Stress unitMPa
Thermal strain0.00096
Thermal force38.4
Force unitkN
Free thermal expansion0.48
Expansion unitmm
Young's modulus (MPa)200,000
CTE (per K)0.000012
Temperature change (K)80
Thermal stress (|value|)192
Thermal strain ×10⁶0.00096
Thermal force (|value|)38.4
-3840384-1600160
Temperature change (°C)

Thermal stress is 192.00 MPa for a 80 °C change.

  • The 192.00 MPa thermal stress is compressive (heating pushes against constraints).
  • Thermal strain is 960.0 microstrain (0.000960 dimensionless).
  • The axial reaction force in the constrained member is 38.40 kN.
  • If the ends were free, the member would elongate by 0.4800 mm.

Next stepStress is moderate. Verify that the calculated stress remains below the material's allowable working stress for the operating temperature.

Formula

σ=EαΔT,ε=αΔT,F=σA,δ=αLΔT\sigma = E \alpha \Delta T, \quad \varepsilon = \alpha \Delta T, \quad F = \sigma A, \quad \delta = \alpha L \Delta T

Worked example

Steel bar: E = 200 GPa, alpha = 12e-6/C, delta-T = 80 C, A = 200 mm2, L = 500 mm, fully constrained. Strain = 12e-6 x 80 = 960e-6. Stress = 200,000 MPa x 960e-6 = 192 MPa (compressive). Force = 192 x 200 = 38,400 N = 38.4 kN. Free expansion = 960e-6 x 500 = 0.48 mm.

What is thermal stress and when does it matter?

Thermal stress is the internal stress that develops in a solid body when a change in temperature causes it to expand or contract, but its movement is partially or fully prevented by external constraints or adjoining materials. When a member is free to deform it simply changes length, and no stress results. But when the ends are fixed, the thermal strain is converted into mechanical stress that can buckle rails, crack concrete, fracture semiconductor bonds, or fatigue pipe joints through repeated heating and cooling cycles. Practical examples include: steel railway rails that buckle in summer heat if expansion gaps are absent; bridge deck joints that close and crack in cold winters; turbine blade root stresses due to hot gas exposure; and solder joints on circuit boards stressed by the mismatch between chip and board expansion coefficients.

The formulas used in this calculator

Three quantities build on each other:

  • Thermal strain: ε = α × ΔT, where α is the linear coefficient of thermal expansion (per degree) and ΔT is the temperature change. Strain is dimensionless, typically a few parts per million per degree for metals.
  • Thermal stress (fully constrained): σ = E × ε = E × α × ΔT. Young's modulus E converts strain into stress. The sign convention: positive ΔT (heating) gives compressive stress in a constrained member; negative ΔT (cooling) gives tensile stress.
  • Axial thermal force: F = σ × A, where A is the cross-sectional area. This is the reaction force at the fixed supports.
  • Free thermal expansion: δ = α × L × ΔT, where L is the original length. This is how much the member would move if unconstrained.
The constraint level input scales stress and force from 0% (fully free) to 100% (fully fixed). A 50% constraint, for example, represents a member with one partially elastic support.

How to use this calculator

Select metric (MPa, mm, degrees Celsius) or imperial (ksi, inches, degrees Fahrenheit) units. Then pick a preset material, or choose Custom and enter your own Young's modulus and CTE. Enter the temperature change: positive for heating, negative for cooling. Supply the member's original length and cross-sectional area (these are needed for thermal force and free expansion; leave them at defaults if you only need stress). Finally, set the constraint level from 0% to 100%. The results update as you type. The Show your work panel below the outputs traces every arithmetic step with your exact numbers, which is useful for checking hand calculations or learning the method for the first time.

Worked example: steel rail in summer heat

A structural steel rail (E = 200 GPa, α = 12 × 10⁻⁶ /°C) is 10 m long with a 7,500 mm² cross-section. Temperature rises 40 °C above the installation temperature, and the ends are fully fixed.

  • Thermal strain: 12 × 10⁻⁶ × 40 = 480 microstrain
  • Thermal stress: 200,000 MPa × 480 × 10⁻⁶ = 96 MPa (compressive)
  • Thermal force: 96 MPa × 7,500 mm² = 720,000 N = 720 kN
  • Free expansion: 12 × 10⁻⁶ × 10,000 mm × 40 = 4.8 mm
Steel's yield strength is typically 250-350 MPa for structural grades, so 96 MPa is within the elastic range for this scenario, but a larger temperature swing or stiffer cross-section would push toward yielding.

Limitations and engineering considerations

This calculator assumes a uniaxial, homogeneous, isotropic member that is linearly elastic across the full temperature range. Real-world complications include:

  • Biaxial or triaxial stress: plates and shells restrained in two or three directions develop stress states that require the full thermoelastic constitutive equations, not just EαΔT.
  • Temperature-dependent properties: Young's modulus and CTE both change with temperature, sometimes significantly. The values in the preset table are near room temperature. At elevated temperatures (above roughly 300 °C for steel) use temperature-corrected material data.
  • Plastic deformation: if the computed stress exceeds the yield strength, the material deforms permanently and the elastic formula no longer applies. Repeated thermal cycling in this regime causes low-cycle fatigue.
  • Composite members: when two materials with different CTEs are bonded together (bimetallic strips, reinforced concrete, PCB laminates), compatibility conditions and interface shear stresses require a more detailed analysis.

Thermal expansion properties of common engineering materials

MaterialYoung's modulus (GPa)CTE (10⁻⁶ /°C)
Steel (structural)20012
Aluminum alloy6923.1
Copper11717
Brass9719
Titanium (Ti-6Al-4V)1168.6
Tungsten4114.5
Nickel20713
Gold7814.2
Concrete3010
Borosilicate glass709
Lead1629

Young's modulus and coefficient of thermal expansion (CTE) at room temperature. Sources: Callister (10th ed.) and NIST.

Frequently asked questions

What is the formula for thermal stress?

The fundamental formula is σ = E × α × ΔT, where σ is the thermal stress in pascals (or MPa), E is Young's modulus (the material's stiffness), α is the linear coefficient of thermal expansion per degree, and ΔT is the temperature change. This formula assumes the member is fully fixed. For partial constraint, multiply by the fraction of constraint (0 to 1).

Is thermal stress compressive or tensile when a material heats up?

When a constrained member is heated it tries to expand, but the fixed ends push back, so the stress is compressive. When it cools it tries to contract, the ends pull back, and the stress is tensile. This is why concrete bridge decks crack in cold weather (tensile failure) and rails buckle in heat (compressive buckling).

How is thermal strain different from thermal stress?

Thermal strain (ε = α × ΔT) is the fractional deformation the material would undergo if unconstrained. It is dimensionless. Thermal stress (σ = E × ε) is the force per unit area that builds up when constraints prevent that free deformation. A material with a high CTE has large strain; multiplying by a large Young's modulus gives large stress. Tungsten has a very low CTE (4.5 × 10⁻⁶) but an enormous modulus (411 GPa), so it still develops significant thermal stress.

What does the constraint level mean?

Constraint level (0 to 100%) represents how much of the free thermal expansion is prevented by supports. At 100% both ends are rigidly fixed and the full σ = EαΔT stress develops. At 0% the member is completely free and stress is zero. In practice, elastic supports, clearances, or flexible connections can provide partial constraint anywhere in between.

Which materials have the highest thermal stress for a given temperature change?

Thermal stress is the product of Young's modulus and CTE. Tungsten has the highest modulus (411 GPa) but low CTE (4.5 ppm/°C), giving a product of about 1.85 MPa/°C. Steel (200 GPa, 12 ppm/°C) gives 2.4 MPa/°C. Lead has a very high CTE (29 ppm/°C) but low modulus (16 GPa), giving only 0.46 MPa/°C. So structural steel and nickel generally develop more thermal stress per degree than softer metals despite a lower CTE.

How do I calculate thermal force in a constrained rod?

Multiply the thermal stress by the cross-sectional area: F = σ × A. First find the stress using F = E × α × ΔT (in consistent units, e.g. MPa for stress and mm² for area, which gives force in Newtons). This calculator does both steps automatically and converts the result to kN (metric) or kip (imperial).

How much does a steel bar expand for a 100 degree temperature rise?

Use the free-expansion formula: δ = α × L × ΔT. For structural steel (α = 12 × 10⁻⁶ /°C), a 1-metre bar expanding 100 °C grows by 12 × 10⁻⁶ × 1000 mm × 100 = 1.2 mm. A 10-metre rail under the same conditions expands 12 mm, which is why expansion joints in bridges and railway tracks are spaced to accommodate that movement.

Sources

Written by Dr. Tomás Okafor, PhD Physicist · Lagos, Nigeria

Physicist specializing in classical mechanics, bringing 17 years of research and applied dynamics expertise to every calculator he reviews.

Search 3,500+ calculators

Loading search…