Guides
8 min read· July 2, 2026

How to design a laterally loaded pile (step by step)

An eight-step lateral pile design procedure: soil parameters, p-y models, EI, head fixity, loads, governing limits, group effects, and sanity checks.


Designing a laterally loaded pile follows eight steps: characterize the soil, choose a p-y model for each layer, define the pile section and its EI, set the pile-head boundary condition, apply the loads, run the analysis and check deflection, moment, and shear against their limits, apply group reductions if piles are closely spaced, and sanity-check the result. Here is the full procedure with a worked example.

Throughout, we'll carry one illustrative case: a 610 mm OD × 12.7 mm wall steel pipe pile, 20 m long, in uniform soft clay, loaded by a 150 kN horizontal shear at a free head. The numbers quoted below are actual PileCalc outputs for that case — an example, not a template; your soil profile and criteria will differ.

Step 1 — Gather soil data and pick parameters

Lateral analysis is only as good as the p-y parameters. From the site investigation you need, per layer: unit weight γ (buoyant γ′ below the water table), and then the strength/stiffness inputs the p-y model consumes — undrained strength c and strain factor ε₅₀ for clays, friction angle φ′ and initial subgrade modulus k for sands, qᵤ and RQD for weak rock. Lab values (triaxial c and ε₅₀) are best. When only SPT blow counts exist, published correlations give preliminary estimates — e.g. c ≈ 125·N in psf, with ε₅₀ and k interpolated from tabulated ranges — but treat them as starting points and check sensitivity. Note where the water table sits: it changes both the effective stresses and, for stiff clay, which p-y model applies.

Example: soft clay with c = 25 kPa, ε₅₀ = 0.02, γ′ = 8 kN/m³, water at the surface.

Step 2 — Choose a p-y model for each layer

Match each layer to the criteria calibrated for it: Matlock (1970) for soft clay with free water, Welch & Reese (1972) for stiff clay above the water table, Reese, Cox & Koop (1975) for stiff clay below it, Reese (1974) or API/O'Neill-Murchison (1983) for sand, Reese (1997) for weak rock. If you have measured curves from a lateral load test, use them directly as user-defined curves. What these models are and where they come from is covered in What is a p-y curve? — the short version is that each is an empirical backbone fitted to full-scale load tests, keyed to routine soil parameters.

Example: one layer, Matlock soft clay, J = 0.5. The ultimate resistance starts at 3·c·b ≈ 46 kN/m at the surface and grows to the deep flow-around limit 9·c·b ≈ 137 kN/m at about 5.3 m depth.

Step 3 — Define the pile section and EI

The solver needs the width b (it scales the p-y curves) and the flexural rigidity EI (it governs how the pile spreads load into the soil). For steel, EI is unambiguous. For our pipe:

I = π/64·(D⁴ − d⁴) = 1.063×10⁻³ m⁴ → EI = 200 GPa × I ≈ 213,000 kN·m²

For reinforced concrete, do not use gross-section EI at design load levels — a cracked section can be several times softer, and deflections scale accordingly. Run a moment–curvature analysis of the section and use the cracked (secant) EI, or better, let the solver update EI from the local moment at each node. See the moment–curvature docs for how PileCalc couples the two.

Step 4 — Set the head boundary condition

The fourth-order governing equation needs two conditions at the head. Five combinations cover practice:

ConditionYou specifyPhysical situation
Shear + momentV, MFree head — an unrestrained pile top (M = 0), or a known applied moment
Shear + slopeV, SFixed head (S = 0) — head clamped against rotation by a rigid cap
Shear + rotational stiffnessV, k_rotPartial fixity — a real cap or grade beam of finite stiffness (M = k_rot·S)
Deflection + momenty, MImposed displacement with known moment
Deflection + slopey, SImposed displacement with restrained rotation (e.g. a group cap)

The choice matters enormously. Our example pile at 150 kN deflects 41 mm with a free head but only 11 mm fixed-headed — at the cost of a −348 kN·m restraining moment at the head that the cap connection must carry. Real caps sit between the two extremes; the rotational spring condition lets you model that honestly instead of bracketing.

Step 5 — Apply the loads

Apply the lateral shear and any moment at the head, plus the axial load Pₓ — it enters the governing equation through the Pₓ·y″ term and amplifies deflections (P-delta). Decide static vs cyclic: if the load reverses repeatedly (wind, waves, braking), use cyclic p-y curves. Distributed lateral loads (water or debris flow) and free-field soil movement (slopes, embankments) are separate load types the p-y framework also handles.

Example: V = 150 kN, M = 0, no axial load, static curves. It's worth knowing when cyclic degradation bites: Matlock's cyclic curve only diverges from the static one beyond 3·y₅₀ of local deflection (91 mm here), so at 150 kN the cyclic answer is unchanged — but at 300 kN the head deflection grows from 148 mm (static) to 166 mm (cyclic).

Step 6 — Run the analysis and read the results

The solver returns profiles of deflection, slope, moment, shear, and soil reaction versus depth. For the example (200 increments, converged in 60 iterations):

  • Head deflection: 41 mm
  • Maximum moment: 338 kN·m at 4.2 m depth
  • Maximum shear: 150 kN at the head
  • First zero-deflection crossing: 7.2 m (≈ 12 diameters)
  • Tip deflection: essentially zero — the pile behaves as "long"

Three limits can govern, and you should check all three:

  • Serviceability deflection. Project criteria are typically on the order of 10–25 mm at the head under service loads. At 41 mm, our free-head example fails a typical criterion — this case is deflection-governed, and the fix is head fixity, a stiffer/larger section, or accepting the movement.
  • Structural moment capacity. Compare the maximum moment against the factored section capacity. Here 338 kN·m sits well below the ≈1,240 kN·m yield moment of this pipe in Grade 355 steel, so the section is fine. For concrete, compare against the moment–curvature envelope, not just a linear stress check.
  • Geotechnical failure. There is no single "soil capacity" number; failure shows up as runaway deflection with load and, often, loss of convergence. Doubling our load from 150 to 300 kN more than triples the deflection (41 → 148 mm) — that curvature of the load-deflection relation is the warning sign to watch.

Step 7 — Check group effects

Piles spaced closer than about 8 diameters in the load direction (or about 3 diameters side by side) shadow each other, and trailing rows mobilize markedly less resistance. The standard treatment scales each row's p-y curves by a p-multiplier below 1.0 and lets the cap impose a common head deflection on all piles. Skipping this check on a tight group underpredicts deflection. The mechanics and typical factors are in the pile groups docs.

Step 8 — Sanity-check the result

  • Depth to fixity. The deflection should cross zero and die out well above the tip — 7.2 m versus a 20 m length here. If the tip is still moving, the pile is behaving as "short" and its length, not its section, controls the response.
  • Mesh and convergence. Rerun with more increments: our example gives 41.30 mm at 100 increments and 41.28 mm at 200 and 400 — converged. If refining the mesh moves the answer, keep refining. And never accept results from a run that did not converge.
  • An independent check. Cross-check a governing case against a second tool or a hand method (Broms for ultimate capacity, characteristic-load or elastic solutions for deflection). Agreement within a few percent is achievable between p-y programs; our published cross-checks against LPILE and RSPile are on the validation page. Watch sign conventions — LPILE and RSPile disagree on them, which is a classic source of false alarms.

Common questions

What lateral deflection is acceptable for a pile?

There is no universal code limit — the criterion comes from what the pile supports. Common project criteria fall around 10–25 mm at the head under service loads, tighter for deflection-sensitive structures and looser for flexible ones. Set the limit first, then design to it: lateral pile design is usually governed by serviceability deflection, not by strength.

How long does a pile need to be for lateral loads?

Long enough to develop fixity: the deflected shape should cross zero and decay to nothing well above the tip — as a rule of thumb, lateral response is contained in the top 10–15 diameters in ordinary soils. Beyond that depth, extra length adds axial capacity but changes the lateral response almost nothing, which the tip-deflection check makes obvious.

Does axial load affect lateral pile response?

Yes. Axial compression enters the governing equation through the Pₓ·y″ term and amplifies both deflection and moment — the beam-column (P-delta) effect. For lightly loaded piles the effect is small, but for slender piles at high axial load it is not negligible, so run the lateral analysis with the coincident axial load rather than zero.

Should I model the head as free or fixed?

Model what the connection actually provides. A truly free head maximizes deflection; a truly fixed head roughly quarters it here (41 mm → 11 mm) but transfers a large moment into the cap connection, which then must be designed for it. Real embedded connections are partially fixed — a rotational-stiffness boundary condition captures that; bracketing with both extremes is the conservative alternative.

The quickest way to try this procedure end-to-end is the free lateral pile deflection calculator — enter a pile, a soil profile, and a head load, and read the full deflection and moment profiles in your browser.

Keep reading

Guides
July 24, 2026

Can You Run Lateral Pile Analysis in Excel? A Safe p-y Workflow

Use Excel as a controlled front end for lateral pile analysis: cell inputs, results from a p-y API, plus security, limits, provenance, and review checks.

Read
Guides
July 24, 2026

How Can Engineers Automate Lateral Pile Analysis? LPILE Batch Runs, RSPile Python, and REST APIs

Compare lateral pile automation workflows: LPILE multi-file batch runs and Excel export, RSPile Python scripting, and PileCalc REST APIs.

Read
Guides
July 2, 2026

COM624P in 2026: running the free FHWA pile program today

What COM624P is, why the free FHWA p-y program is hard to run in 2026, and the modern implementations of the same method — LPILE, RSPile, and PileCalc.

Read

See it for yourself

Run a laterally loaded pile in your browser — with the deflected shape, moment diagram, and every input explained.

Launch the app