Masonry Lintel Design Calculator

Calculate masonry lintel design loads (Max Bending Moment & Shear Force) based on TMS 402/602. Accounts for arching action and superimposed loads.

Full original guide (expanded)

Data Source & Methodology

This calculator determines the design loads for a masonry lintel based on the "triangular prism" load distribution method, commonly known as **arching action**. This methodology assumes the load from the masonry above the opening is carried by a 45-degree triangle of material, transferring the load to the adjacent masonry rather than directly onto the lintel. This is the standard, accepted method in structural masonry design.

All calculations are based strictly on the formulas derived from this "arching action" principle. This tool checks if the available height of masonry ($H_{avail}$) is sufficient to develop the full arch ($H_{req} = L/2$). If not, it conservatively calculates the load based on the full rectangular block of masonry below the available height.

The Formulas Explained (Arching Action)

This calculator determines the maximum bending moment ($M_{max}$) and shear force ($V_{max}$) that the lintel must resist. It assumes the lintel is a simply supported beam.

1. Check for Arching Action: The calculator first determines the required height $H_{req}$ for a full 45° arch to form.

$$ H_{req} = \frac{L}{2} $$

It then compares this to the available height $H_{avail}$.

Case 1: Full Arching ($H_{avail} \ge H_{req}$) The lintel supports the triangular prism of masonry.

$$ W_m = (\frac{1}{2} \cdot L \cdot H_{req}) \cdot w_m = \frac{L^2 \cdot w_m}{4} $$

Case 2: No Arching ($H_{avail} < H_{req}$) The lintel supports the full rectangular block of masonry up to $H_{avail}$.

$$ w_{m,UDL} = H_{avail} \cdot w_m $$

2. Calculate Total Loads (Moment & Shear): The calculator sums the loads from the masonry ($M_m, V_m$) and any other superimposed Uniformly Distributed Loads (UDL) like self-weight ($w_l$) and floor loads ($w_s$).

$$ w_{UDL} = w_s + w_l $$ $$ M_{UDL} = \frac{w_{UDL} \cdot L^2}{8} \quad ; \quad V_{UDL} = \frac{w_{UDL} \cdot L}{2} $$

The final design values are the sum of the masonry and UDL components:

$$ M_{max} = M_m + M_{UDL} $$ $$ V_{max} = V_m + V_{UDL} $$

(Note: For Case 1, $M_m = W_m \cdot L / 6$ and $V_m = W_m / 2$. For Case 2, $M_m = (w_{m,UDL} \cdot L^2) / 8$ and $V_m = (w_{m,UDL} \cdot L) / 2$.)

Glossary of Variables

  • $L$ (Clear Span): The width of the opening the lintel must span.
  • $H_{avail}$ (Available Height): The height of continuous masonry above the lintel, uninterrupted by openings or floor/roof lines.
  • $w_m$ (Masonry Weight): The area weight of the masonry wall (e.g., psf or N/m²).
  • $w_s$ (Superimposed UDL): Additional Uniformly Distributed Loads from floors, roofs, etc. (e.g., plf or N/m).
  • $w_l$ (Lintel Self-Weight): The weight of the lintel beam itself, as a UDL.
  • $M_{max}$ (Max Bending Moment): The maximum rotational force the lintel must resist, used to design for bending/deflection.
  • $V_{max}$ (Max Shear Force): The maximum vertical force the lintel must resist, used to design for shear and bearing.

How It Works: A Step-by-Step Example

Let's find the design loads for a 6-foot wide opening in a standard 40 psf block wall, with 4 feet of masonry above it and a 100 plf floor load.

  • Units: Imperial
  • Clear Span ($L$): 6 ft
  • Available Height ($H_{avail}$): 4 ft
  • Masonry Weight ($w_m$): 40 psf
  • Superimposed UDL ($w_s$): 100 plf
  • Lintel Self-Weight ($w_l$): 15 plf (assumed)
  1. Check Arching:
    $H_{req} = L / 2 = 6 \text{ ft} / 2 = 3 \text{ ft}$.
    Since $H_{avail} (4 \text{ ft}) \ge H_{req} (3 \text{ ft})$, full arching action is assumed.
  2. Calculate Masonry Load (Triangular):
    $W_m = (L^2 \cdot w_m) / 4 = (6^2 \cdot 40) / 4 = 360 \text{ lbf}$ (Total)
  3. Calculate Masonry Moment & Shear:
    $M_m = (W_m \cdot L) / 6 = (360 \cdot 6) / 6 = 360 \text{ lbf-ft}$
    $V_m = W_m / 2 = 360 / 2 = 180 \text{ lbf}$
  4. Calculate Other UDL Loads:
    $w_{UDL} = w_s + w_l = 100 \text{ plf} + 15 \text{ plf} = 115 \text{ plf}$
    $M_{UDL} = (w_{UDL} \cdot L^2) / 8 = (115 \cdot 6^2) / 8 = 517.5 \text{ lbf-ft}$
    $V_{UDL} = (w_{UDL} \cdot L) / 2 = (115 \cdot 6) / 2 = 345 \text{ lbf}$
  5. Calculate Totals:
    $M_{max} = M_m + M_{UDL} = 360 + 517.5 = 877.5 \text{ lbf-ft}$
    $V_{max} = V_m + V_{UDL} = 180 + 345 = 525 \text{ lbf}$
  6. Final Result: $M_{max} = 0.88 \text{ k-ft}$ ; $V_{max} = 0.53 \text{ kips}$

Frequently Asked Questions (FAQ)

What is 'arching action' in masonry?

Arching action is a natural phenomenon in masonry where the load above an opening forms a triangle (or arch) and is transferred to the masonry on either side, rather than straight down onto the lintel. This significantly reduces the load the lintel must support. This calculator assumes a 45° angle for this load triangle, as is standard practice.

When does the lintel have to carry the full load?

Arching action can only form if there is sufficient, uninterrupted masonry height above the opening. The required height for a 45° arch is half the span ($H_{req} = L / 2$). If the available height is less than this (e.g., the opening is very close to a roof or floor), arching action cannot fully develop, and the lintel must be designed to carry the entire rectangular block of masonry above it. This calculator checks this condition for you.

What is the 'superimposed load' ($w_s$)?

This is any additional load applied directly to the wall within the load-distribution triangle, which is then transferred to the lintel. This commonly includes loads from floor joists or roof trusses that rest on the wall above the opening. Enter it as a line load (e.g., plf or N/m).

What is the minimum bearing length for a lintel?

Minimum bearing length (how much the lintel rests on the wall on each side) is specified by building codes, such as TMS 402/602. A common minimum is 4 inches (100 mm) for smaller openings, but it can be 8 inches (200 mm) or more for larger spans. This calculator determines the load (Shear, $V_{max}$), which is then used by an engineer to verify that the bearing area is not overstressed (Bearing Stress = $V_{max}$ / Bearing_Area).

Does this calculator design the lintel for me?

No. This calculator is a load determination tool. It provides the critical design loads (Maximum Moment, $M_{max}$, and Maximum Shear, $V_{max}$) that an engineer or qualified designer must then use to select an appropriate structural member (like a steel angle, W-beam, or reinforced concrete lintel) that can safely resist those loads according to material-specific codes (e.g., AISC for steel, ACI for concrete).


Engineering content and methodology reviewed by the CalcDomain Structural Board for TMS 402/602 compliance.
Last accuracy review:


Audit: Complete
Formula (LaTeX) + variables + units
This section shows the formulas used by the calculator engine, plus variable definitions and units.
Formula (extracted LaTeX)
\[H_{req} = \frac{L}{2}\]
H_{req} = \frac{L}{2}
Formula (extracted LaTeX)
\[W_m = (\frac{1}{2} \cdot L \cdot H_{req}) \cdot w_m = \frac{L^2 \cdot w_m}{4}\]
W_m = (\frac{1}{2} \cdot L \cdot H_{req}) \cdot w_m = \frac{L^2 \cdot w_m}{4}
Formula (extracted LaTeX)
\[w_{m,UDL} = H_{avail} \cdot w_m\]
w_{m,UDL} = H_{avail} \cdot w_m
Formula (extracted LaTeX)
\[w_{UDL} = w_s + w_l\]
w_{UDL} = w_s + w_l
Formula (extracted LaTeX)
\[M_{UDL} = \frac{w_{UDL} \cdot L^2}{8} \quad ; \quad V_{UDL} = \frac{w_{UDL} \cdot L}{2}\]
M_{UDL} = \frac{w_{UDL} \cdot L^2}{8} \quad ; \quad V_{UDL} = \frac{w_{UDL} \cdot L}{2}
Formula (extracted LaTeX)
\[M_{max} = M_m + M_{UDL}\]
M_{max} = M_m + M_{UDL}
Formula (extracted text)
$ H_{req} = \frac{L}{2} $
Formula (extracted text)
$ W_m = (\frac{1}{2} \cdot L \cdot H_{req}) \cdot w_m = \frac{L^2 \cdot w_m}{4} $
Formula (extracted text)
$ w_{m,UDL} = H_{avail} \cdot w_m $
Formula (extracted text)
$ w_{UDL} = w_s + w_l $ $ M_{UDL} = \frac{w_{UDL} \cdot L^2}{8} \quad ; \quad V_{UDL} = \frac{w_{UDL} \cdot L}{2} $
Variables and units
  • No variables provided in audit spec.
Sources (authoritative):
Changelog
Version: 0.1.0-draft
Last code update: 2026-01-19
0.1.0-draft · 2026-01-19
  • Initial audit spec draft generated from HTML extraction (review required).
  • Verify formulas match the calculator engine and convert any text-only formulas to LaTeX.
  • Confirm sources are authoritative and relevant to the calculator methodology.
Verified by Ugo Candido on 2026-01-19
Profile · LinkedIn
Formulas

(Formulas preserved from original page content, if present.)

Version 0.1.0-draft
Citations

Add authoritative sources relevant to this calculator (standards bodies, manuals, official docs).

Changelog
  • 0.1.0-draft — 2026-01-19: Initial draft (review required).