PE Exam (Civil) Effective Stress, Pore Pressure, and Seepage
Last updated: May 2, 2026
Effective Stress, Pore Pressure, and Seepage questions are one of the highest-leverage areas to study for the PE Exam (Civil). This guide breaks down the rule, the elements you need to recognize, the named traps that catch most students, and a memory aid that scales to test day. Read it once, then practice the same sub-topic adaptively in the app.
The rule
In a saturated soil, the effective vertical stress $\sigma'_v = \sigma_v - u$ governs strength, compressibility, and stability — total stress alone tells you nothing about whether the skeleton will fail. Compute total stress by summing $\gamma_i h_i$ for every layer above the point, and compute pore pressure from the hydraulic head at that point: $u = \gamma_w h_w$ for hydrostatic (no-flow) conditions, modified by seepage or artesian head when flow is present. This is Terzaghi's principle and appears in the NCEES Reference Handbook Geotechnical section under soil stresses and seepage.
Elements breakdown
Total Vertical Stress $\sigma_v$
Sum of every layer's weight above the depth of interest, including water sitting on the surface. Use moist unit weight $\gamma$ above the water table and saturated unit weight $\gamma_{sat}$ below it.
- Identify each soil layer above the point
- Use $\gamma_{moist}$ above water table
- Use $\gamma_{sat}$ below water table
- Sum $\gamma_i \cdot h_i$ from surface down
- Add $\gamma_w \cdot h_{water}$ for any free-standing water
Common examples:
- $\sigma_v = 4 \text{ ft} \times 110 \text{ pcf} + 8 \text{ ft} \times 125 \text{ pcf} = 1{,}440 \text{ psf}$
Pore Water Pressure $u$
Pressure in the water filling the voids, set by hydraulic head at the point — not by the soil weight above. Static below the water table; modified upward under upward seepage or artesian conditions; reduced (even negative) under downward seepage or capillarity.
- Locate the piezometric (not soil) surface
- Hydrostatic: $u = \gamma_w \cdot h_w$ below WT
- Above WT: $u = 0$ (or negative for capillary)
- Artesian: $u = \gamma_w \cdot h_{piezo}$ at point
- Seepage: $u$ from flow-net equipotentials
Effective Vertical Stress $\sigma'_v$
What the grain-to-grain skeleton actually carries. This is the stress that mobilizes friction in $\tau = c' + \sigma' \tan \phi'$, drives consolidation settlement, and determines bearing capacity.
- Compute $\sigma_v$ and $u$ separately first
- Subtract: $\sigma'_v = \sigma_v - u$
- Never use $\gamma_{sat}$ when finding $u$
- Result must be $\ge 0$ (zero = heave)
- Recompute at every layer interface
Buoyant Unit Weight Shortcut
For hydrostatic conditions only, $\gamma' = \gamma_{sat} - \gamma_w$ lets you compute $\sigma'_v$ directly without splitting the calculation. It is mathematically identical to the long way — but only when there is no seepage and no artesian head.
- Define $\gamma' = \gamma_{sat} - \gamma_w$
- Apply only below water table
- $\sigma'_v = \sum \gamma_{above WT} h + \sum \gamma' h_{below}$
- Do NOT also subtract $u$ (double count)
- Do NOT use under seepage / artesian
Critical Hydraulic Gradient & Quick Condition
Upward seepage reduces $\sigma'$. When the upward seepage gradient $i$ reaches the critical value $i_c = \gamma'/\gamma_w$, effective stress goes to zero and the soil boils (quick condition). Factor of safety against heave is $FS = i_c / i$.
- $i = \Delta h / L$ along flow path
- $i_c = \gamma' / \gamma_w \approx 1.0$ for typical sand
- $FS = i_c / i$ (target $\ge 2$ to $3$)
- $\sigma' \to 0$ at heave
- Sheet pile, cofferdam, dewatering checks
Common patterns and traps
The Buoyant-Weight Double-Count
A candidate uses the shortcut $\gamma' = \gamma_{sat} - \gamma_w$ for layers below the water table AND then also subtracts $u = \gamma_w h_w$ at the end. The two methods are equivalent — using both subtracts the water weight twice, cutting the effective stress roughly in half. This is the single most common arithmetic error on effective-stress problems.
A distractor that comes out to roughly $\sigma'_v / 2$ of the correct effective stress, when the problem has a substantial saturated layer.
The Wet-Above-Water-Table Trap
The candidate applies $\gamma_{sat}$ to the layer above the water table, or applies $\gamma_{moist}$ to the layer below, because the problem only lists one unit weight. Above the water table, voids are partially filled with air; using $\gamma_{sat}$ overstates total stress. Below, using $\gamma_{moist}$ understates it.
A distractor that's a few tens to hundreds of psf off — wrong direction depending on which substitution was made.
The Forgotten Artesian Head
The problem mentions a confined aquifer, piezometer reading, or upward gradient, but the candidate computes $u$ as if it were hydrostatic from the surface water table. Artesian head adds water column above the ground; the pore pressure at depth is set by piezometric elevation, not soil-column elevation, so $u$ is much larger than $\gamma_w h_w$ measured from the WT.
A distractor that uses $u = \gamma_w \times \text{depth below WT}$ instead of $u = \gamma_w \times \text{piezometric head at point}$, producing a too-high effective stress.
The Inverted Factor of Safety
For quick-condition / heave problems, $FS = i_c / i$ where $i_c$ is critical and $i$ is the actual upward gradient. Inverting the ratio gives a value less than 1 when the situation is actually safe (or vice versa), and the candidate either picks the inverted distractor or worries about heave that isn't there.
A distractor that is the reciprocal of the correct $FS$ — typically a value below 1 paired with a correct value above 1.
The Quick-Condition Sign Error
Upward seepage reduces $\sigma'$; downward seepage increases it. A candidate flips the sign on the seepage term, computes a higher $\sigma'$ under upward flow, and concludes the soil is safer than it is. The fix: visualize whether the seepage force pushes grains up (reduces $\sigma'$) or down (increases it).
A distractor in which $\sigma'$ is increased rather than decreased by an upward gradient — typically the correct value plus $2 \gamma_w \cdot h \cdot i$.
How it works
Treat the calculation as two separate columns that you subtract at the end. Walk down from the ground surface, accumulating $\gamma \cdot h$ for each layer to get $\sigma_v$ — using moist unit weight above the water table and saturated unit weight below. Then independently locate the piezometric surface and compute $u = \gamma_w \cdot h_w$ at the depth of interest. For example, a point $5 \text{ ft}$ below a water table that sits at the ground surface, in sand with $\gamma_{sat} = 120 \text{ pcf}$, has $\sigma_v = 5 \times 120 = 600 \text{ psf}$, $u = 5 \times 62.4 = 312 \text{ psf}$, and $\sigma'_v = 288 \text{ psf}$. The buoyant-weight shortcut gives the same answer in one step: $\sigma'_v = 5 \times (120 - 62.4) = 288 \text{ psf}$. Use the shortcut to check, but never combine it with subtracting $u$ — that double-counts the buoyancy and halves your effective stress.
Worked examples
At the Reyes Logistics Yard subsurface investigation, the soil profile from the ground surface down is: $4 \text{ ft}$ of medium sand with moist unit weight $\gamma = 110 \text{ pcf}$, then $8 \text{ ft}$ of the same sand below the water table with saturated unit weight $\gamma_{sat} = 125 \text{ pcf}$, then a thick deposit of soft clay. The groundwater table is encountered at $4 \text{ ft}$ below the ground surface and is in hydrostatic equilibrium. Take the unit weight of water as $\gamma_w = 62.4 \text{ pcf}$.
Most nearly, what is the effective vertical stress at the top of the clay layer (i.e., at a depth of $12 \text{ ft}$ below the ground surface)?
- A $691 \text{ psf}$
- B $941 \text{ psf}$ ✓ Correct
- C $1{,}001 \text{ psf}$
- D $1{,}440 \text{ psf}$
Why B is correct: Total stress: $\sigma_v = (4 \text{ ft})(110 \text{ pcf}) + (8 \text{ ft})(125 \text{ pcf}) = 440 + 1{,}000 = 1{,}440 \text{ psf}$. Pore pressure (hydrostatic, $8 \text{ ft}$ of water above the point): $u = (8 \text{ ft})(62.4 \text{ pcf}) = 499.2 \text{ psf}$. Effective stress: $\sigma'_v = 1{,}440 - 499.2 = 940.8 \approx 941 \text{ psf}$. Check via shortcut: $(4)(110) + (8)(125 - 62.4) = 440 + 500.8 = 940.8 \text{ psf}$. ✓
Why each wrong choice fails:
- A: Used the buoyant-weight shortcut $\gamma' = \gamma_{sat} - \gamma_w$ for the saturated layer AND then also subtracted $u$ at the end, double-counting the buoyancy. The arithmetic gives $440 + 500.8 - 249.2 \approx 691 \text{ psf}$. (The Buoyant-Weight Double-Count)
- C: Applied $\gamma_{sat} = 125 \text{ pcf}$ to the top $4 \text{ ft}$ as well, even though that layer sits above the water table and should use $\gamma_{moist} = 110 \text{ pcf}$. This gives $\sigma_v = 12 \times 125 = 1{,}500 \text{ psf}$, then $1{,}500 - 499.2 \approx 1{,}001 \text{ psf}$. (The Wet-Above-Water-Table Trap)
- D: Computed total stress correctly but forgot to subtract pore pressure entirely — reporting $\sigma_v$ as if it were $\sigma'_v$. This is a classic Terzaghi oversight: total stress alone has no meaning for soil strength.
A temporary cofferdam at the Liu Civic Center foundation excavation uses sheet piles driven into a uniform clean sand deposit. Inside the cofferdam, water has been pumped down to expose the excavation base. Outside, the river stage is $10 \text{ ft}$ above the dredge line inside. The flow net shows that the seepage water travels down the outside of the sheet pile and up inside through a total seepage path length of $L = 16 \text{ ft}$ within the sand. The sand has $\gamma_{sat} = 122 \text{ pcf}$. Take $\gamma_w = 62.4 \text{ pcf}$.
Most nearly, what is the factor of safety against a quick (boiling/heave) condition at the base of the excavation?
- A $0.65$
- B $1.5$ ✓ Correct
- C $2.0$
- D $3.1$
Why B is correct: Hydraulic gradient along the upward seepage path: $i = \Delta h / L = 10 / 16 = 0.625$. Critical gradient: $i_c = \gamma' / \gamma_w = (122 - 62.4) / 62.4 = 59.6 / 62.4 = 0.955$. Factor of safety: $FS = i_c / i = 0.955 / 0.625 = 1.53 \approx 1.5$. Note this is below the typical target $FS \ge 2$ for cofferdam design — a real designer would lengthen the sheet piles to lengthen $L$.
Why each wrong choice fails:
- A: Inverted the factor-of-safety ratio, computing $i / i_c = 0.625 / 0.955 = 0.65$. The correct definition is $FS = i_c / i$ — the ratio of capacity to demand, not demand to capacity. An $FS$ less than $1$ here would mean active heave, which would be obvious in the field. (The Inverted Factor of Safety)
- C: Used a rounded $i_c \approx 1.0$ (a common rule-of-thumb for sand) without computing $\gamma'$ explicitly: $FS = 1.0 / 0.625 \approx 1.6$, then rounded up. The shortcut works for some sands but the problem gave $\gamma_{sat}$ — use it.
- D: Used $\gamma_{sat}$ instead of $\gamma'$ in the critical-gradient formula: $i_c = 122 / 62.4 = 1.955$, then $FS = 1.955 / 0.625 \approx 3.1$. The critical gradient depends on the buoyant (submerged) unit weight, not the saturated total weight. (The Buoyant-Weight Double-Count)
At the Okafor Substation site, a $6 \text{ ft}$ thick layer of saturated medium sand ($\gamma_{sat} = 124 \text{ pcf}$) sits directly on a confined aquifer. The static water table is at the ground surface. A piezometer installed in the confined aquifer beneath the sand shows that the piezometric surface stands $4 \text{ ft}$ above the ground surface (artesian condition). A shallow excavation is planned to expose the bottom of the sand layer. Take $\gamma_w = 62.4 \text{ pcf}$.
Most nearly, what is the effective vertical stress at the bottom of the sand layer (top of the confined aquifer) before the excavation is started?
- A $120 \text{ psf}$ ✓ Correct
- B $370 \text{ psf}$
- C $494 \text{ psf}$
- D $744 \text{ psf}$
Why A is correct: Total stress at the bottom of the sand: $\sigma_v = (6 \text{ ft})(124 \text{ pcf}) = 744 \text{ psf}$. The artesian piezometric surface is $4 \text{ ft}$ above ground, so the total head of water at the bottom of the sand is $h_w = 6 + 4 = 10 \text{ ft}$, giving $u = (10)(62.4) = 624 \text{ psf}$. Effective stress: $\sigma'_v = 744 - 624 = 120 \text{ psf}$. The artesian head has nearly eliminated the effective stress — excavation must be staged carefully or the aquifer relieved first to avoid base heave.
Why each wrong choice fails:
- B: Treated pore pressure as hydrostatic from the ground-surface water table, ignoring the artesian condition: $u = (6)(62.4) = 374 \text{ psf}$, so $\sigma'_v = 744 - 374 \approx 370 \text{ psf}$. The piezometer reading explicitly tells you the aquifer is artesian — pore pressure at depth is set by piezometric head, not soil-column depth. (The Forgotten Artesian Head)
- C: Counted only the $4 \text{ ft}$ of artesian rise above ground as the water column ($u = 4 \times 62.4 = 250 \text{ psf}$), forgetting that the $6 \text{ ft}$ of soil column is also below the piezometric surface. Gives $\sigma'_v = 744 - 250 \approx 494 \text{ psf}$. (The Forgotten Artesian Head)
- D: Reported total stress as effective stress, forgetting to subtract pore pressure entirely. In a saturated soil with any water table at all, $\sigma_v$ is never the answer to an effective-stress question.
Memory aid
TPE triangle: $\sigma_v$ (Total) $-$ $u$ (Pore) $=$ $\sigma'_v$ (Effective). Build the soil column for $T$, build the water column for $P$, subtract.
Key distinction
Hydrostatic vs. non-hydrostatic pore pressure. Under no-flow conditions, $u$ depends only on depth below the piezometric surface. Under upward seepage or artesian head, $u$ is larger than hydrostatic and $\sigma'$ drops — possibly to zero (heave). Under downward seepage, $u$ is smaller and $\sigma'$ rises. Always confirm whether the problem is static or flowing before writing $u = \gamma_w h_w$.
Summary
Build the soil column for $\sigma_v$, build the water-head column for $u$, subtract to get $\sigma'_v$ — and check whether seepage or artesian conditions push $u$ above hydrostatic.
Practice effective stress, pore pressure, and seepage adaptively
Reading the rule is the start. Working PE Exam (Civil)-format questions on this sub-topic with adaptive selection, watching your mastery score climb in real time, and seeing the items you missed return on a spaced-repetition schedule — that's where score lift actually happens. Free for seven days. No credit card required.
Start your free 7-day trialFrequently asked questions
What is effective stress, pore pressure, and seepage on the PE Exam (Civil)?
In a saturated soil, the effective vertical stress $\sigma'_v = \sigma_v - u$ governs strength, compressibility, and stability — total stress alone tells you nothing about whether the skeleton will fail. Compute total stress by summing $\gamma_i h_i$ for every layer above the point, and compute pore pressure from the hydraulic head at that point: $u = \gamma_w h_w$ for hydrostatic (no-flow) conditions, modified by seepage or artesian head when flow is present. This is Terzaghi's principle and appears in the NCEES Reference Handbook Geotechnical section under soil stresses and seepage.
How do I practice effective stress, pore pressure, and seepage questions?
The fastest way to improve on effective stress, pore pressure, and seepage is targeted, adaptive practice — working questions that focus on your specific weak spots within this sub-topic, getting immediate feedback, and revisiting items you missed on a spaced-repetition schedule. Neureto's adaptive engine does this automatically across the PE Exam (Civil); start a free 7-day trial to see your sub-topic mastery climb in real time.
What's the most important distinction to remember for effective stress, pore pressure, and seepage?
Hydrostatic vs. non-hydrostatic pore pressure. Under no-flow conditions, $u$ depends only on depth below the piezometric surface. Under upward seepage or artesian head, $u$ is larger than hydrostatic and $\sigma'$ drops — possibly to zero (heave). Under downward seepage, $u$ is smaller and $\sigma'$ rises. Always confirm whether the problem is static or flowing before writing $u = \gamma_w h_w$.
Is there a memory aid for effective stress, pore pressure, and seepage questions?
TPE triangle: $\sigma_v$ (Total) $-$ $u$ (Pore) $=$ $\sigma'_v$ (Effective). Build the soil column for $T$, build the water column for $P$, subtract.
What's a common trap on effective stress, pore pressure, and seepage questions?
Using $\gamma_{sat}$ above the water table or $\gamma_{moist}$ below it
What's a common trap on effective stress, pore pressure, and seepage questions?
Double-counting buoyancy (using $\gamma'$ AND subtracting $u$)
Ready to drill these patterns?
Take a free PE Exam (Civil) assessment — about 35 minutes and Neureto will route more effective stress, pore pressure, and seepage questions your way until your sub-topic mastery score reflects real improvement, not luck. Free for seven days. No credit card required.
Start your free 7-day trial