Piping Toolset
HomeFAQ › ASME B31.1-2024 Pipe Support Spacing — FAQ (¶121.5 and Table 121.5-1)

ASME B31.1-2024 Pipe Support Spacing — FAQ (¶121.5 and Table 121.5-1)

ASME B31.1 is the one B31 book that publishes a support-spacing table, and Table 121.5-1 is quoted more often than it is read. Its general notes limit it to horizontal straight runs of standard-weight or heavier steel pipe below 750 °F with no flanges, valves or specialties between supports, on a fixed-beam basis with a very low bending stress and a tenth of an inch of sag — and ¶121.5 offers it only where calculations are not made. These answers cover what the Code actually requires of hanger spacing, where the table stops, and how the ¶120 and ¶121 rules for support loads and allowable stresses fit around it.

Content last reviewed · page regenerated 2026-09-14 at build.

Governing paragraphs

ParagraphWhat it sets
¶121.5Horizontal piping supported to prevent excessive sag, bending and shear, with special consideration at concentrated loads; Table 121.5-1 spans are suggested where calculations are not made; vertical supports spaced to prevent overstress under all loads.
Table 121.5-1, General NotesStandard and heavier steel pipe, horizontal straight runs, ≤ 750 °F; not where span calculations are made or concentrated loads exist; fixed-beam basis, bending ≤ 2,300 psi, water-filled insulated pipe or the equivalent steel weight, 0.1 in sag.
¶120.1Supports carry the sum of all concurrently acting loads — weight, pressure, wind, earthquake — and permit free thermal movement; resonance with vibration is removed by dampers or restraints.
¶120.2.1, ¶120.2.2Rigid supports designed for the heavier of transported and test fluid; springs sized on operating loads but able to carry the test load or supplemented during the test.
¶121.1, ¶121.2Standard support elements to MSS SP-58; allowable stresses for support materials, with the shear, bearing, threaded-rod, weld and short-term-overload modifiers.
¶104.8.1The sustained stress check the weight moments ultimately feed, with the I indices at fittings.

FAQ

What does B31.1 actually require for hanger spacing?

¶121.5 states the requirement in performance terms: supports for approximately horizontal piping shall be spaced to prevent excessive sag, bending and shear stresses in the pipe, with special consideration where components such as flanges and valves impose concentrated loads, and vertical supports shall be spaced to prevent the pipe being overstressed by the combination of all loading effects. Only then does it add that where calculations are not made, suggested maximum spacings for standard and heavier steel pipe are given in Table 121.5-1. Read that sentence carefully: the table is the Code's fallback for the case where nobody calculates, and General Note (b) of the table says it does not apply where span calculations are made. So the hierarchy is calculation first, table as a default for routine steel pipe within the table's basis, and neither replaces the ¶104.8.1 sustained stress check at the fittings. The word suggested in the table's title is not a hedge — it is the Code declining to make a span table mandatory because the table cannot know your contents, your insulation or your allowable. Where a project specification or owner standard makes the table binding, that is the specification speaking, and it should say so.

What is Table 121.5-1 actually based on?

Its three general notes, which are the part worth memorizing rather than the spans. The spacings are for horizontal straight runs of standard-weight and heavier steel pipe at a maximum operating temperature of 750 °F. They do not apply where span calculations are made or where concentrated loads such as flanges, valves and specialties sit between supports. And the basis is a fixed-beam support condition with a bending stress not exceeding 2,300 psi, insulated pipe filled with water — or the equivalent weight of steel pipe for steam, gas or air service, which is why the table has two columns — with the line pitched such that a sag of 0.1 in between supports is permissible. Every one of those assumptions is a condition on the spans. Thinner than standard wall, a heavier-than-water fluid, contents plus heavy insulation on a large line, operation above 750 °F where the modulus and the allowable both fall, a drainage requirement tighter than a tenth of an inch, or a valve in the span each put you outside the table and back into ¶121.5's first sentence. The spans themselves are copyrighted table content: the Pro reference card on the Supports line shows the rows cited to the table, and this page deliberately does not reproduce them.

Why is the table's bending stress only 2,300 psi when S<sub>h</sub> is many times that?

Because the span table is solving a different problem from the stress check. The weight bending stress at a support span is one term in the ¶104.8.1 sustained equation, where it sits alongside the longitudinal pressure stress and is multiplied by an index of at least 1.0 at fittings; a table built on a low straight-pipe bending stress leaves most of Sh available for pressure, for the indexed moments at elbows and tees, and for the occasional-load addition of eq. (16). It also leaves margin for the things the table cannot see — the actual contents and insulation weight, a support that settles or is set high, an end span without the fixed-end restraint the beam model assumes — and it keeps the sag inside the 0.1 in drainage criterion, which for many sizes governs before stress does. That is the engineering reading, not code text; the Code gives the basis and the numbers without explaining them. The practical consequence is that a span taken from the table is comfortably conservative for stress on straight pipe and says nothing about the fitting at the end of the span, which is why practice shortens spans adjacent to elbows and branch connections and why the sustained stress check at those fittings is run regardless of how the spans were chosen.

When must I calculate the span instead of using the table?

Whenever any of the general-note conditions fails, and ¶121.5 expects a calculation in the first place. The common triggers: pipe lighter than standard weight, including most large-bore alloy and stainless lines; operating temperature above 750 °F, where the modulus falls and creep enters; a fluid heavier than water or a slurry; heavy insulation, tracing or jacketing on small bore; a flange, valve, strainer or in-line instrument between supports; a span adjacent to a change of direction or a riser; a drainage or gradient requirement stricter than 0.1 in of sag; non-metallic or lined pipe, which ¶105.3 sends to Mandatory Appendix N; and any line where vibration or a dynamic load is a design consideration, because ¶120.1(c) requires resonance to be removed and a span table knows nothing about frequency. The calculation itself has two criteria — the deflection-limited span from the beam-sag relation and the stress-limited span from M = w·L²/c against the allowable — and the governing spacing is the shorter of the two. The free support spacing calculator computes the deflection criterion from your modulus, load, sag limit and end condition and warns that the stress criterion is unverified; the trapeze card handles multi-pipe hangers. Neither replaces a stress model at the fittings.

What loads must the supports themselves be designed for?

All of the loads acting at the same time, transmitted into the support: ¶120.1(b) names the weight effects plus the loads introduced by service pressure, wind and earthquake as defined in ¶101, and requires hangers and supports to permit the free thermal movement of the pipe. ¶120.2.1(a) sets the rigid-support load as the weight including the heavier of the transported fluid and the test fluid, with the (b) exception for large gas, air, exhaust-steam and relief lines where the line filling with liquid is very remote. ¶120.2.2 sizes variable and constant supports on the operating condition — explicitly excluding hydrostatic test water — but requires the support to carry the total test load unless additional support is provided for the test, which is the paragraph behind pinning springs. ¶120.2.3 requires anchors and guides to be designed for the pressure and thermal-expansion forces and moments at those points, and the 2024 revision of ¶120.2.4 requires supplementary steel framed between existing members to be designed to AISC or a similar structural standard, with the ¶121.2(j) stress increases permitted. Standard hanger components are designed to MSS SP-58 under ¶121.1, threaded members on the root area of the thread, and ¶121.4 requires hangers on NPS 2½ and larger to be adjustable after erection under load.

What allowable stresses apply to hanger and support materials?

¶121.2 gives a ladder. Base materials of support elements may use the allowable stresses tabulated in MSS SP-58 or in Mandatory Appendix A; where a Table 126.1-1 material is not tabulated in either, Section II, Part D, Tables 1A and 1B may be used subject to ¶102.3.1(b), and where no stress value exists there, 25 % of the specification's minimum tensile strength up to 650 °F. Steel of unknown specification is limited to 30 % of a tested room-temperature yield, not exceeding 9,500 psi, up to 650 °F. Around the base value: shear not more than 80 % of it, compression not more than the base value with stability considered separately, bearing up to 160 %, a 25 % reduction for threaded hanger rods, a 25 % reduction for partial-penetration and fillet welds in support assemblies based on the weaker metal joined, and the weld allowable based on the lower of two dissimilar attachment materials. Two increases are permitted: 20 % for short-time overloading during operation, and up to 80 % of room-temperature yield during hydrostatic testing, capped at 16,000 psi for the unknown-specification case. ¶121.3 requires parts loaded principally in bending or tension at temperatures where carbon steel is not recommended to be alloy steel or protected to stay within their material limits.

How does the span tie into the B31.1 sustained stress check?

The weight moments the spans produce are the MiA and MoA of Figure 104.8-1 eq. (15), and at every fitting they are multiplied by the sustained indices Ii and Io — the greater of 0.75 × the B31J i-factor and 1.00 — before being combined with the longitudinal pressure stress and checked against Sh. A span table cannot do that, because it does not know where the tees are. That is the reason the table's General Note (b) excludes concentrated loads and the reason practice reduces spans adjacent to elbows and branch connections: the stress at the fitting is the intensified moment, not the straight-pipe bending the table was built on. Two related points. ¶104.8.1 uses nominal wall and nominal section modulus for the sustained check, so a span calculation on corroded properties is a project conservatism rather than a B31.1 requirement, unlike B31.3's corroded-section rule. And the weight case must reflect the support condition that actually exists in operation — a support that lifts off under thermal growth carries nothing, and the neighboring span doubles — which is a stress-model question, not a span-table one. Choose spans from the table or the calculator, then run the sustained case in the model with the fittings in it.

Related calculators, tools & guides

Every FAQ, indexed All calculators