Shear stress in beams
A beam under transverse loading does not just bend — it also shears. Cut any cross-section of a loaded beam and the internal shear force acting there produces a horizontal (and, by pairing, vertical) shear stress that is not spread evenly over the section. It is zero at the top and bottom fibres and largest near the neutral axis — the exact opposite of how bending stress behaves. For everyday slender beams the bending stress usually governs, but for short, deep beams, or timber beams (weak along the grain), shear can be the failure mode that actually controls the design. This article derives the shear-stress formula from equilibrium of a beam element, applies it to rectangular, circular and I-shaped sections, and works through both a solid-section and an I-section example.
Because bending moment varies along a beam wherever shear force , horizontal equilibrium of a sub-area of the cross-section forces a shear stress that is zero at the extreme fibres and maximum at the neutral axis.
The core idea
Why shear stress exists at all. Take a short beam element of length where the bending moment changes from to across the two faces (this happens exactly where ). The bending stress on the left and right faces of any sub-area above a chosen level therefore differs slightly. For that sub-area to be in horizontal equilibrium, a shear stress must act along the horizontal cut at its base, balancing the unequal normal-stress resultants pushing on its two vertical faces.
The shear-stress formula. Carrying that equilibrium argument through (full derivation below) gives:
where: is the internal shear force at the section, is the second moment of area of the entire cross-section about the neutral axis, is the width of the section at the level where is evaluated, and is the first moment of area of the portion of the section above (or below) that level, taken about the neutral axis, .
Where is zero and where it peaks. vanishes at the extreme fibre (there is no area left beyond it) and grows toward the neutral axis, so for a typical solid section at top and bottom and is maximum at the neutral axis — the reverse of the bending-stress picture, where the extreme fibres carry the most stress and the neutral axis carries none.
Shortcut formulas for standard shapes. For a solid rectangular section, the distribution across the depth is parabolic, and
i.e. times the average shear stress . For a solid circular section, , i.e. times the average. Both formulas apply only to their named shapes.
I-sections: the web carries almost everything. In an I-beam, the web is the narrow strip straddling the neutral axis, so it is exactly where is largest — the thin there keeps the stress high. The wide flanges, in contrast, have a much larger , so drops sharply the instant the cut crosses from web into flange. Because the web alone typically carries over 90% of , designers commonly use the approximation instead of computing the full distribution.
The goal is to show, using only horizontal-force equilibrium of a sub-element of a beam and the flexure formula for bending stress, that the shear stress at any level of a cross-section equals , where is the first moment of the area beyond that level and is the width there.
Step 1. Isolate a beam slice of length where the bending moment is on the left face and on the right face, since over this slice. From the flexure formula, the bending stress at height from the neutral axis is on the left face and on the right face — slightly larger on the right because is positive there.
Step 2. From this slice, isolate only the sub-area lying above a chosen level (a horizontal cut through the section). The normal force pushing on its left face is , where is the first moment of about the neutral axis. On the right face, by the same logic, .
Step 3. Since exceeds by , the sub-area is not in horizontal equilibrium from the normal forces alone. The missing horizontal force must come from a shear stress acting on the horizontal cut at the base of , over an area (where is the section width at level ). Equilibrium requires .
Step 4. Divide through by and use : . This is the shear-stress formula, valid at any level of any cross-section provided is the first moment of the area beyond that level and is the width measured exactly at that level.
Worked example
A rectangular beam cross-section, wide and deep, carries a shear force . Find the maximum shear stress, and the shear stress at above the neutral axis.
Step 1. Section properties. Moment of inertia , and area .
Step 2. Maximum shear stress, at the neutral axis, using the rectangular shortcut: .
Step 3. Shear stress at : the area above this level is a strip from to (the top fibre), of height and width . , and its centroid is at , so .
Step 4. Apply the formula: . This is less than , as expected since is off the neutral axis, not on it. Answer: at the neutral axis, and at above it.
Competitive stretch
An I-beam has a web thick and deep (between flanges), carrying . Using the web-area approximation, , so . Designers accept this shortcut because the web alone carries over of , so computing the full distribution across the web and flanges buys little extra accuracy for the effort.
Common traps
- Using the full width of the cross-section for when the point of interest is on a section with varying width (like an I-section) — must be the width at that exact level, which is why jumps at the flange–web junction.
- Confusing , the first moment of only the partial area above or below the point of interest, with the first moment of the entire section, which is always zero about the centroidal axis.
- Assuming shear stress peaks at the extreme fibres like bending stress does — it is actually zero there and maximum at the neutral axis for typical solid sections.
- Applying or to a shape other than a rectangle or circle respectively — these are shortcut results, not the general formula.
Ask the tutor: If computing for an unfamiliar composite cross-section, or seeing why shear stress peaks at the neutral axis instead of the edges, isn't clicking yet, ask the AI tutor to walk through the derivation and a worked calculation with you.
Why is shear stress maximum at the neutral axis instead of at the top and bottom like bending stress?
Because shear stress at a level depends on , the first moment of the area beyond that level. At the extreme fibre there is no area left beyond it, so and . As you move toward the neutral axis, more area lies beyond the cut and its centroid also sits farther from the axis for parts of the section, so grows and peaks near the neutral axis (exactly at it, for standard solid shapes). Bending stress does the opposite because it depends directly on distance from the axis, which is largest at the extreme fibres and zero at the axis.
Do I always need to compute Q and I separately, or can I just use the shortcut formulas?
The shortcuts (rectangle) and (circle) only give the maximum shear stress at the neutral axis for those two specific shapes. If you need the shear stress at any other level, or the section is not rectangular or circular (an I-section, a T-section, a composite shape), you must go back to and compute , and for that particular level yourself.
Why does the shear stress jump suddenly at the flange-web junction of an I-section?
Because has in the denominator, and changes abruptly there — the web is narrow, but the flange spans the full width of the I-section. Just below the junction (in the web) is small, so is large; just above it (in the flange) is suddenly much larger, so drops sharply even though and barely change across that boundary. This jump is why the web, not the flange, is treated as carrying essentially all the shear.