Thermal Stress Calculator

Find the stress that develops in a fully restrained material from a temperature change, using σ = E × α × ΔT.

Quick Facts

Thermal stress formula
σ = E × α × ΔT
Applies when the material is fully restrained and cannot expand or contract.
Free thermal strain
ε = α × ΔT
No stress develops if the material is free to change length.
Restraining force
F = σ × A
The force a fixed support must resist, from stress and cross-sectional area.
Typical α values
Steel ≈ 12, Aluminum ≈ 23 ppm/°C
Coefficient of thermal expansion varies by material and temperature range.

Your Results

Calculated
Temperature Change
-
ΔT = final − initial temperature
Thermal Stress
-
σ = E × α × ΔT (fully restrained)
Restraining Force
-
F = σ × cross-sectional area
Free Thermal Strain
-
ε = α × ΔT (unconstrained)

Ready

Enter material properties and a temperature change, then press Calculate.

Formula and Method for Thermal Stress

When a material is free to expand or contract as its temperature changes, no internal stress develops — it simply gets longer or shorter. But when the same material is fully restrained (its ends fixed so it cannot move), the temperature change still "wants" to happen, and the restraint pushes back with an internal stress. For a fully restrained, linearly elastic member, that stress is σ = E × α × ΔT, where E is the material's Young's modulus (elastic modulus), α is its coefficient of linear thermal expansion, and ΔT is the temperature change (final temperature minus initial temperature).

How the calculation works

The calculator first finds the free (unconstrained) thermal strain the material would experience: ε = α × ΔT. If the member were allowed to expand or contract freely, this strain would produce a length change with zero stress. When the member is instead fully restrained — bonded to a rigid wall, welded between fixed supports, or embedded in a much stiffer surrounding material — that strain cannot physically occur, so Hooke's law (σ = E × ε) converts the "blocked" strain directly into stress: σ = E × α × ΔT. Multiplying that stress by the member's cross-sectional area gives the restraining force, F = σ × A, which is the force the supports must be able to resist.

Tension, compression, and sign convention

A temperature rise (ΔT > 0) in a fully restrained member produces compressive stress, because the material wants to expand but cannot. A temperature drop (ΔT < 0) produces tensile stress, because the material wants to contract but is held in place. This calculator reports the magnitude of the stress and states which type applies in the results panel. Always check the sign convention used in your own reference material, since some engineering texts define tensile stress as positive and compressive as negative, while others do the reverse.

Real-world applications and limits

Thermal stress calculations like this one govern the expansion gaps in bridges and railway track, the design of pipelines that run hot fluid through fixed supports, and the cracking risk in bonded assemblies, castings, and solder joints where two materials with different expansion coefficients are joined. This formula assumes full restraint and a linearly elastic, homogeneous material; real structures are often only partially restrained (which scales the stress down proportionally), and stresses that exceed the material's yield strength will cause permanent deformation rather than the purely elastic stress this formula predicts.

Frequently Asked Questions

What is the formula for thermal stress?
For a material that is fully restrained (unable to expand or contract), thermal stress is σ = E × α × ΔT, where E is the Young's modulus, α is the coefficient of linear thermal expansion, and ΔT is the temperature change. For example, steel (E = 200 GPa, α = 12 ppm/°C) heated by 80°C develops about 192 MPa of stress if fully restrained.
Why does a material that is free to expand not develop thermal stress?
Stress only appears when strain is resisted. A freely expanding or contracting material changes length by ΔL = α × L × ΔT with zero internal stress, because nothing is preventing the strain from occurring. Thermal stress requires a restraint — a fixed support, a bonded interface, or a surrounding material with different expansion behavior.
Does a temperature rise cause tension or compression?
In a fully restrained member, a temperature rise causes compressive stress because the material is being prevented from expanding, and a temperature drop causes tensile stress because the material is being prevented from contracting.
What are typical Young's modulus and thermal expansion values?
Approximate room-temperature values: steel E is about 200 GPa with α about 12 ppm/°C; aluminum E is about 69 GPa with α about 23 ppm/°C; copper E is about 110 GPa with α about 17 ppm/°C; concrete E is about 30 GPa with α about 10 ppm/°C; glass E is about 70 GPa with α about 9 ppm/°C. Always confirm exact values against the manufacturer datasheet for your specific alloy or mix, since these vary with composition and temperature.