This article is a step-by-step, calculation-focused tutorial for junior engineers who need to perform hand calculations for a low-to-medium height cantilever reinforced concrete (RC) retaining wall. It uses a simple numerical example to show how to compute earth pressures, check stability (overturning, sliding, bearing), design the stem and base for bending and shear, and list basic detailing and drainage needs.
Limits: this is a hand-calculation approach meant for preliminary design and learning. It does not replace a full geotechnical report or detailed code-driven design. Always check your national/contract code factors, partial safety factors, and geotechnical inputs.
Define inputs and simplifying assumptions before calculation. Record units (kN, m, MPa).
| Parameter | Value |
|---|---|
| H | 3.0 m |
| γ | 18 kN/m³ |
| φ | 30° |
| q | 10 kPa |
| fc’ | 25 MPa |
| fy | 420 MPa |
Use Rankine active coefficient:
Ka = (1 – sin φ) / (1 + sin φ)
For φ = 30°: sin φ = 0.5 → Ka = (1 – 0.5)/(1 + 0.5) = 0.3333
Lateral pressure at depth z (from top of backfill): p(z) = Ka · γ · z + Ka · q
Resultant lateral force (per m length) combining triangular (soil weight) and rectangular (surcharge):
P = 0.5 · Ka · γ · H² + Ka · q · H
Plugging numbers (H = 3.0 m):
Triangular part Pt = 0.5 · 0.3333 · 18 · 3² = 27.0 kN/m
Rectangular (surcharge) Pr = 0.3333 · 10 · 3 = 10.0 kN/m
Total lateral resultant P = 27 + 10 = 37.0 kN/m
Moment of the lateral resultant about the base (driving overturning moment):
Moment from triangular component acts at H/3 from base: Mt_tri = 27 · (3/3) = 27.0 kN·m/m
Moment from surcharge (rectangular) acts at H/2 from base: Mt_sur = 10 · (3/2) = 15.0 kN·m/m
Total overturning moment about the base: M_drive = 27 + 15 = 42.0 kN·m/m
Free-body (per 1 m into page) includes:
For a hand-check use conservative load factors for ultimate limit state: you can multiply variable loads (surcharge-driven part) by 1.5, and apply 1.35 to permanent loads. For clarity in this worked example we will present unfactored (characteristic) values and then discuss ULS factors where relevant.
Volumes per m length:
Location (horizontal from toe):
Moment of W about toe: M_resist = Ws·x_stem + Wb·x_base = 18·0.8 + 36·1.5 = 14.4 + 54 = 68.4 kN·m/m
Driving overturning moment about toe is M_drive = 42.0 kN·m/m (from section 2). Overturning factor of safety FS_ov = M_resist / M_drive = 68.4 / 42 = 1.63 (acceptable if target FS ≥ 1.5).
Driving horizontal force = P = 37.0 kN/m.
Resisting friction ≈ μ · W. A conservative assumption: δ (Interface friction angle) ≈ 2/3 φ → δ ≈ 20°, μ = tan 20° ≈ 0.364.
Resisting friction = 0.364 · 54 = 19.7 kN/m. FS_slide = resisting / driving = 19.7 / 37 = 0.53 → fails.
Conclusion: weight alone is not sufficient for sliding stability. Typical remedies: increase base width (increase W), provide a shear key (vertical key or toe key to mobilize passive pressure), increase embedment, or lengthen heel to increase weight. Passive resistance in front of toe can help if properly mobilized (use Kp = (1 + sin φ)/(1 – sin φ) = 3.0 for φ = 30°). However, passive should be used with caution and checked with geotechnical guidance.
Compute resultant vertical reaction position from toe: x_R = M_resist / W = 68.4 / 54 = 1.267 m from toe.
Centroid of base about toe is at 1.5 m → eccentricity e = x_R − (B/2) = 1.267 − 1.5 = −0.233 m (toward toe). Using linear bearing pressure distribution:
q_max = (W/B) · (1 + 6e/B)
Using W = 54 kN/m, B = 3.0 m, e = −0.233 m → q_max = (54/3) · (1 + 6·(−0.233)/3) = 18 · (1 − 0.4666) ≈ 9.6 kN/m² (per m length).
Compare q_max to allowable bearing capacity from geotechnical report (typical shallow soils have allowable 150–300 kN/m²). In our example q_max is small and safe; document geotechnical allowance before finalizing.
Bending moment at stem base (per 1 m length) due to lateral load = M_base = M_drive = 42.0 kN·m/m (characteristic). Use a ULS factor if required by code; for conservative hand-design multiply by 1.5 for lateral loads: M_u ≈ 1.5·42 = 63.0 kN·m/m.
Design the stem as a vertical cantilever: section width b = b_stem = 250 mm, assume concrete cover = 40 mm, use bar diameter ≈ 16 mm for initial sizing. Effective depth d ≈ b − cover − (bar dia/2) ≈ 250 − 40 − 8 = 202 mm.
Use a simple flexural formula assuming lever arm z ≈ 0.9 d (approximate for hand checks). Required tensile steel area As:
As ≈ M_u / (0.87 · fy · z)
Convert units: M_u = 63 kN·m = 63,000 N·m, fy = 420 MPa = 420·10^6 N/m², z = 0.9·0.202 = 0.182 m.
As ≈ 63,000 / (0.87 · 420·10^6 · 0.182) ≈ 0.000947 m² = 947 mm² per m.
Choose reinforcement: 5 bars of 16 mm dia (area ≈ 5 · 201 = 1005 mm²) per meter into the wall gives practical spacing 200 mm c/c. Document: longitudinal vertical bars: 5Ø16 per m (equivalent spacing 200 mm).
Shear at base Vu ≈ total lateral resultant P = 37.0 kN/m (transferred to foundation).
Approximate concrete shear capacity (ACI-like formula) for hand-check:
Vc (kN) ≈ 0.17 · sqrt(fc’) · b(mm) · d(mm) / 1000
Using fc’ = 25 MPa → sqrt(fc’) = 5.0; b = 250 mm, d = 202 mm:
Vc ≈ 0.17 · 5 · 250 · 202 / 1000 ≈ 42.9 kN
Since Vu = 37.0 kN < Vc (42.9 kN), minimal or no shear reinforcement is needed at the stem base for this example. If Vu > Vc, provide shear reinforcement (stirrups) sized per code.
Critical bending for the base slab usually occurs at the face of the stem (under the stem) and at the heel/toe locations governed by the vertical reaction eccentricity. For hand checks:
Use same flexural formula to size reinforcement for the base slab (provide top and bottom reinforcement under the stem and in the heel as required). For hand design pick practical top/bottom meshes (e.g., 2 layers of 10–12 mm bars at 150–200 mm spacing) and then check required As by calculation.
This article demonstrated a complete hand-calculation workflow for a simple cantilever RC retaining wall (H = 3.0 m). We calculated Rankine active earth pressure, combined lateral resultants, checked overturning, sliding and bearing, sized stem reinforcement for flexure, checked shear and discussed slab bending. The worked numbers show overturning was acceptable for our chosen base geometry, but sliding required additional measures (keys, larger base or passive), illustrating a common real-world outcome.
Use this example as a learning template. Final design must follow your local codes, use geotechnical recommendations, and include full ULS/SLS load combinations and detailed reinforcement checks. When in doubt, consult a senior structural or geotechnical engineer.
Note: Numerical values and simplified equations here are for teaching and preliminary design. Always perform full code-based calculations prior to construction.
Rebar development length is one of the most important concepts in reinforced concrete design. However,…
Introduction A structural model may contain dead load, live load, wind load, snow load, and…
Introduction Every load applied to a building needs a continuous path to the ground. A…
Introduction A STAAD Pro ASCE 7-22 wind load workflow becomes much easier once you separate…
Introduction An ASCE 7-22 wind load calculation can look intimidating when you first open the…
A beginner-friendly, practical guide explaining why concrete curing matters, simple on-site curing methods, daily checks…