Beam Formulas: Reactions, Shear and Moment for 37 Load Cases

Closed-form beam formulas for the most common support and load configurations: support reactions, maximum shear force and maximum bending moment, plus the shear V(x) and moment M(x) equations along the beam. The tables cover simply supported beams, propped cantilevers, fixed-fixed beams, cantilevers, overhanging beams and two- and three-span continuous beams.

Open any case for its full set of equations, or press Calculate to solve it with your own values.

Simply Supported Beams

A simply supported beam rests on a pin at one end and a roller at the other. It is statically determinate: the reactions follow from equilibrium alone, and the bending moment is zero at both supports.

Load caseReactionsMax. shearMax. moment
Simply Supported Beams: Uniform Distributed LoadUniform Distributed Load
R=wL2R = \frac{wL}{2}
−Vmax=−R-V_{max} = -R
+Vmax=+R+V_{max} = +R
Mmax=wL28M_{max} = \frac{wL^2}{8}
Calculate
Simply Supported Beams: Triangular Distributed LoadTriangular Distributed Load
RA=wL6R_A = \frac{wL}{6}
RB=wL3R_B = \frac{wL}{3}
V1=−RAV_1 = -R_A
Vmax=−RBV_{max} = -R_B
Mmax=wL293M_{max} = \frac{wL^2}{9\sqrt{3}}
Calculate
Simply Supported Beams: Symmetric Triangular Distributed LoadSymmetric Triangular Distributed Load
R=wL4R = \frac{wL}{4}
−Vmax=−R-V_{max} = -R
+Vmax=+R+V_{max} = +R
Mmax=wL212M_{max} = \frac{wL^2}{12}
Calculate
Simply Supported Beams: Central Uniform Distributed LoadCentral Uniform Distributed Load
RA=wb2L(2c+b)R_A = \frac{wb}{2L}(2c + b)
RB=wb2L(2a+b)R_B = \frac{wb}{2L}(2a + b)
V1=−RAV_1 = -R_A
V2=RBV_2 = R_B
Mmax=RA(a+RA2w)M_{max} = R_A(a+\frac{R_A}{2w})
Calculate
Simply Supported Beams: Uniform Load at One EndUniform Load at One End
RA=wa2L(2L−a)R_A = \frac{wa}{2L}(2L-a)
RB=wa22LR_B = \frac{wa^2}{2L}
V1=−RAV_1 = -R_A
V2=RBV_2 = R_B
Mmax=RA22wM_{max} = \frac{R_A^2}{2w}
Calculate
Simply Supported Beams: Uniform Load at Each EndUniform Load at Each End
RA=w1a(2L−a)+w2c22LR_A = \frac{w_1a(2L-a)+w_2 c^2}{2L}
RB=w2c(2L−c)+w1a22LR_B = \frac{w_2c(2L-c)+w_1 a^2}{2L}
V1=−RAV_1 = -R_A
V2=RBV_2 = R_B
Mmax={RA22w1ifRA<w1aRB22w2ifRB<w2cM_{max} = \left\{ \begin{array}{lcc} \frac{R_A^2}{2w_1} & \text{if} & R_A < w_1 a \\ \\ \frac{R_B^2}{2w_2} & \text{if} & R_B < w_2 c \end{array} \right.
Calculate
Simply Supported Beams: Central Point LoadCentral Point Load
R=P2R = \frac{P}{2}
V=RV = R
Mmax=PL4M_{max} = \frac{PL}{4}
Calculate
Simply Supported Beams: Point LoadPoint Load
RA=PbLR_A = \frac{Pb}{L}
RB=PaLR_B = \frac{Pa}{L}
V1=−RAV_1 = -R_A
V2=RBV_2 = R_B
Mmax=PabLM_{max} = \frac{Pab}{L}
Calculate
Simply Supported Beams: Two Equal Point Loads Uniformly DistributedTwo Equal Point Loads Uniformly Distributed
R=PR = P
V1=−RV1 = -R
V2=RV2 = R
Mmax=PaM_{max} = Pa
Calculate
Simply Supported Beams: Two Equal Point LoadsTwo Equal Point Loads
RA=P(L−a+b)LR_A = \frac{P(L-a+b)}{L}
RB=P(L−b+a)LR_B = \frac{P(L-b+a)}{L}
V1=−RAV_1 = -R_A
V2=−RA+PV_2 = -R_A+P
V3=RBV_3 = R_B
M1=RAaM_1 = R_A a
M2=RBbM_2 = R_B b
Calculate
Simply Supported Beams: Two Different Point LoadsTwo Different Point Loads
RA=P1(L−a)+P2bLR_A = \frac{P_1(L-a)+P_2b}{L}
RB=P1a+P2(L−b)LR_B = \frac{P_1a+P_2(L-b)}{L}
V1=−RAV_1 = -R_A
V2=−RA+P1V_2 = -R_A+P_1
V3=RBV_3 = R_B
M1=RAaM_1 = R_A a
M2=RBbM_2 = R_B b
Calculate

Beams Fixed at One End

A propped cantilever is fixed at one end and simply supported (roller) at the other. It is statically indeterminate to the first degree, so the fixed end develops a moment and the reactions are not symmetric.

Load caseReactionsMax. shearMax. moment
Beams Fixed at One End: Distributed LoadDistributed Load
R1=3wL8R_1 = \frac{3wL}{8}
R2=5wL8R_2 = \frac{5wL}{8}
V1=−R1V_1 = -R_1
Vmax=R2V_{max} = R_2
M1=9wL2128M_1 = \frac{9wL^2}{128}
Mmax=−wL28M_{max} = -\frac{wL^2}{8}
Calculate
Beams Fixed at One End: Central Point LoadCentral Point Load
R1=5P16R_1 = \frac{5P}{16}
R2=11P16R_2 = \frac{11P}{16}
V1=−R1V_1 = -R_1
Vmax=R2V_{max} = R_2
M1=5PL32M_1 = \frac{5PL}{32}
Mmax=3PL16M_{max} = \frac{3PL}{16}
Calculate
Beams Fixed at One End: Point LoadPoint Load
RA=Pb22L3(a+2L)R_A = \frac{Pb^2}{2L^3}(a+2L)
RB=Pa2L3(3L2−a2)R_B = \frac{Pa}{2L^3}(3L^2-a^2)
V1=−RAV_1 = -R_A
V2=+RBV_2 = +R_B
M1=aRAM_1 = aR_A
Mmax=−Pab2L2(a+L)M_{max} = -\frac{Pab}{2L^2}(a+L)
Calculate

Beams Fixed at Both Ends

A fixed-fixed beam is clamped at both ends. Both ends resist rotation, so negative (hogging) moments appear at the supports and the midspan moment is smaller than in a simply supported beam.

Load caseReactionsMax. shearMax. moment
Beams Fixed at Both Ends: Distributed LoadDistributed Load
R=wL2R = \frac{wL}{2}
Vmax=RV_{max} = R
M1=wL224M_1 = \frac{wL^2}{24}
Mmax=wL212M_{max} = \frac{wL^2}{12}
Calculate
Beams Fixed at Both Ends: Central Point LoadCentral Point Load
R=P2R = \frac{P}{2}
V=RV = R
Mmax=PL8M_{max} = \frac{PL}{8}
Calculate
Beams Fixed at Both Ends: Point LoadPoint Load
RA=Pb2L3(3a+b)R_A = \frac{Pb^2}{L^3}(3a+b)
RB=Pa2L3(a+3b)R_B = \frac{Pa^2}{L^3}(a+3b)
V1=−RAV_1 = -R_A
V2=+RBV_2 = +R_B
M1=−Pab2L2M_1 = -\frac{Pab^2}{L^2}
M2=2Pa2b2L3M_2 = \frac{2Pa^2b^2}{L^3}
M3=−Pa2bL2M_3 = -\frac{Pa^2b}{L^2}
Calculate

Cantilever Beams

A cantilever beam is fixed at one end and free at the other. All load is carried back to the fixed support, where both the shear and the bending moment are largest.

Load caseReactionsMax. shearMax. moment
Cantilever Beams: Triangular Distributed LoadTriangular Distributed Load
R=wL2R = \frac{wL}{2}
Vmax=RV_{max} = R
Mmax=wL26M_{max} = \frac{wL^2}{6}
Calculate
Cantilever Beams: Uniform Distributed LoadUniform Distributed Load
R=wLR = wL
Vmax=RV_{max} = R
Mmax=wL22M_{max} = \frac{wL^2}{2}
Calculate
Cantilever Beams: Point LoadPoint Load
R=PR = P
V=RV = R
Mmax=−PbM_{max} = -Pb
Calculate
Cantilever Beams: End Point LoadEnd Point Load
R=PR = P
V=RV = R
Mmax=−PLM_{max} = -PL
Calculate

Single Span and Cantilever Beams

An overhanging beam rests on two supports and extends past one or both of them. Loads on the overhang produce negative moments over the support and can reduce the positive moment in the span.

Load caseReactionsMax. shearMax. moment
Single Span and Cantilever Beams: Uniform Distributed LoadUniform Distributed Load
RA=w2L(L2−a2)R_A = \frac{w}{2L}(L^2-a^2)
RB=w2L(L+a)2R_B = \frac{w}{2L}(L+a)^2
V1=RAV_1 = R_A
V2=w2L(L2+a2)V_2 = \frac{w}{2L}(L^2+a^2)
V3=waV_3 = wa
M1=w8L2(L+a)2(L−a)2M_1 = \frac{w}{8L^2}(L+a)^2(L-a)^2
M2=wa22M_2 = \frac{wa^2}{2}
Calculate
Single Span and Cantilever Beams: End Uniform Distributed LoadEnd Uniform Distributed Load
R1=−wa22LR_1 = -\frac{w a^2}{2L}
R2=wa2L(2L+a)R_2 = \frac{w a}{2L}(2L+a)
V1=−R1V_1 = -R_1
V2=−waV_2 = -wa
Mmax=−wa22M_{max} = -\frac{w a^2}{2}
Calculate
Single Span and Cantilever Beams: End Point LoadEnd Point Load
R1=−PaLR_1 = -\frac{Pa}{L}
R2=PL(L+a)R_2 = \frac{P}{L}(L+a)
V1=−R1V_1 = -R_1
V2=−PV_2 = -P
Mmax=−PaM_{max} = -Pa
Calculate
Single Span and Cantilever Beams: Central Uniform Distributed Load in Supported ZoneCentral Uniform Distributed Load in Supported Zone
R=wL2R = \frac{wL}{2}
V=RV = R
Mmax=wL28M_{max} = \frac{wL^2}{8}
Calculate
Single Span and Cantilever Beams: Point LoadPoint Load
R1=PbLR_1 = \frac{Pb}{L}
R2=PaLR_2 = \frac{Pa}{L}
V1=−R1V_1 = -R_1
V2=R2V_2 = R_2
Mmax=PabLM_{max} = \frac{Pab}{L}
Calculate
Single Span and Cantilever Beams: Uniform Distributed Load Cantilever on Both SidesUniform Distributed Load Cantilever on Both Sides
RA=wL(L−2c)2bR_A = \frac{wL(L-2c)}{2b}
RB=wL(L−2a)2bR_B = \frac{wL(L-2a)}{2b}
V1=waV_1 = wa
V2=−RA+waV_2 = -R_A+wa
V3=RB−wcV_3 = R_B-wc
V4=−wcV_4 = -wc
M1=−wa22M_1 = -\frac{wa^2}{2}
M2=RA(RA2w−a)M_2 = R_A(\frac{R_A}{2w}-a)
M3=−wc22M_3 = -\frac{wc^2}{2}
Calculate

Two-Span Beams

A two-span continuous beam runs over three supports. Continuity over the middle support produces a negative moment there and reduces the span moments compared with two separate simple spans.

Load caseReactionsMax. shearMax. moment
Two-Span Beams: Distributed Load in One ZoneDistributed Load in One Zone
R1=7wL16R_1 = \frac{7wL}{16}
R2=5wL8R_2 = \frac{5wL}{8}
R3=−wL16R_3 = \frac{-wL}{16}
V1=7wL16V_1 = \frac{7wL}{16}
V2=9wL16V_2 = \frac{9wL}{16}
V3=−wL16V_3 = -\frac{wL}{16}
Mmax=−wL216M_{max} = -\frac{wL^2}{16}
M1=49wL2512M_1 = \frac{49wL^2}{512}
Calculate
Two-Span Beams: Central Point Load in One ZoneCentral Point Load in One Zone
R1=13P32R_1 = \frac{13P}{32}
R2=11P16R_2 = \frac{11P}{16}
R3=−3P32R_3 = -\frac{3P}{32}
V1=−13P32V_1 = -\frac{13P}{32}
V2=19P32V_2 = \frac{19P}{32}
V3=−3P32V_3 = -\frac{3P}{32}
Mmax=13PL64M_{max} = \frac{13PL}{64}
M1=−3PL32M_1 = -\frac{3PL}{32}
Calculate
Two-Span Beams: Point LoadPoint Load
R1=Pb4L3(4L2−a(L+a))R_1 = \frac{Pb}{4L^3}(4L^2-a(L+a))
R2=Pa2L3(2L2+b(L+a))R_2 = \frac{Pa}{2L^3}(2L^2+b(L+a))
R3=−Pab4L3(L+a)R_3 = -\frac{Pab}{4L^3}(L+a)
V1=−R1V_1 = -R_1
V2=Pa4L3(4L2+b(L+a))V_2 = \frac{Pa}{4L^3}(4L^2+b(L+a))
V3=R3V_3 = R_3
M1=−Pab4L2(L+a)M_1 = -\frac{Pab}{4L^2}(L+a)
Mmax=Pab4L3(4L2−a(L+a))M_{max} = \frac{Pab}{4L^3}(4L^2-a(L+a))
Calculate
Two-Span Beams: Distributed LoadDistributed Load
RA=3wL8R_A = \frac{3wL}{8}
RB=10wL8R_B = \frac{10wL}{8}
RC=3wL8R_C = \frac{3wL}{8}
V1=RAV_1 = R_A
Vmax=5wL8V_{max} = \frac{5wL}{8}
Mmax=−wL28M_{max} = -\frac{wL^2}{8}
M1=9wL2128M_1 = \frac{9wL^2}{128}
Calculate
Two-Span Beams: Central Point Load in Both ZonesCentral Point Load in Both Zones
R1=5P16R_1 = \frac{5P}{16}
R2=11P8R_2 = \frac{11P}{8}
V1=5P16V_1 = \frac{5P}{16}
V2=11P16V_2 = \frac{11P}{16}
M1=−3PL16M_1 = -\frac{3PL}{16}
M2=5PL32M_2 = \frac{5PL}{32}
Calculate
Two-Span Beams: Distributed Load with Different Span LengthsDistributed Load with Different Span Lengths
RA=M1a+wa2R_A = \frac{M_1}{a}+\frac{wa}{2}
RB=wa+wb−RA−RCR_B = wa+wb-R_A-R_C
RC=M1b+wb2R_C = \frac{M_1}{b}+\frac{wb}{2}
V1=−RAV_1 = -R_A
V2=wa−RAV_2 = wa-R_A
V3=−wb+RCV_3 = -wb+R_C
V4=RCV_4 = R_C
M1=−wb3+wa38(a+b)M_1 = -\frac{wb^3+wa^3}{8(a+b)}
M2=RAx1−wx122M_2 = R_Ax_1-\frac{wx_1^2}{2}
M3=RCx2−wx222M_3 = R_Cx_2-\frac{wx_2^2}{2}
Calculate
Two-Span Beams: Point Loads with Different Span LengthsPoint Loads with Different Span Lengths
R1=M2a+P12R_1 = \frac{M_2}{a}+\frac{P_1}{2}
R2=P1+P2−R1−R3R_2 = P_1+P_2-R_1-R_3
R3=M2b+P22R_3 = \frac{M_2}{b}+\frac{P_2}{2}
V1=−R1V_1 = -R_1
V2=P1−R1V_2 = P_1-R_1
V3=−P2+R3V_3 = -P_2+R_3
V4=R3V_4 = R_3
M1=R1a2M_1 = R_1\frac{a}{2}
M2=−316(P1a2+P2b2a+b)M_2 = -\frac{3}{16}(\frac{P_1 a^2+P_2 b^2}{a+b})
M3=R3b2M_3 = R_3\frac{b}{2}
Calculate

Three-Span Beams

A three-span continuous beam runs over four supports. The interior supports carry negative moments, and pattern loading (loading some spans only) can govern the design.

Load caseReactionsMax. shearMax. moment
Three-Span Beams: Partial Distributed LoadPartial Distributed Load
RA=0.383wLR_A = 0.383wL
RB=1.200wLR_B = 1.200wL
RC=0.450wLR_C = 0.450wL
RD=−0.033wLR_D = -0.033wL
V1=−RAV_1 = -R_A
V2=0.617wLV_2 = 0.617wL
V3=−0.583wLV_3 = -0.583wL
V4=0.417wLV_4 = 0.417wL
V5=−0.033wLV_5 = -0.033wL
M1=0.0735wL2M_1 = 0.0735wL^2
M2=−0.1170wL2M_2 = -0.1170wL^2
M3=0.0534wL2M_3 = 0.0534wL^2
M4=−0.0330wL2M_4 = -0.0330wL^2
Calculate
Three-Span Beams: End Distributed LoadEnd Distributed Load
R1=0.450wLR_1 = 0.450wL
R2=0.550wLR_2 = 0.550wL
V1=R1V_1 = R_1
V2=R2V_2 = R_2
M1=0.1013wL2M_1 = 0.1013wL^2
M2=−0.050wL2M_2 = -0.050wL^2
Calculate
Three-Span Beams: Distributed LoadDistributed Load
R1=0.400wLR_1 = 0.400wL
R2=1.100wLR_2 = 1.100wL
V1=R1V_1 = R_1
V2=0.600wLV_2 = 0.600wL
V3=0.500wLV_3 = 0.500wL
M1=0.080wL2M_1 = 0.080wL^2
M2=0.100wL2M_2 = 0.100wL^2
M3=0.025wL2M_3 = 0.025wL^2
Calculate

How to read these beam tables

Notation

LL is the span, ww a distributed load per unit length, PP a point load, aa the position of the load from the left support and b=L−ab = L - a. RR is a support reaction, VV the shear force and MM the bending moment.

Sign convention

Positive moment is sagging (tension at the bottom). Negative moment is hogging (tension at the top) and appears at fixed ends, over interior supports and along cantilevers.

Determinate and indeterminate beams

Simply supported beams, cantilevers and overhanging beams are statically determinate. Propped cantilevers, fixed-fixed beams and continuous beams are indeterminate: their formulas already include the compatibility conditions, assuming a constant EI.

When to use the calculator instead

For unequal spans, hinges, several load types at once or any support layout not listed here, the free beam calculator solves the beam and draws the shear and moment diagrams.

Open the beam calculator

Frequently Asked Questions

What is the maximum bending moment of a simply supported beam with a uniform load?

For a simply supported beam of span L with a uniformly distributed load w, the maximum bending moment occurs at midspan and equals wL²/8. Each support reaction is wL/2, which is also the maximum shear.

What are the fixed end moment formulas for a beam with a uniform load?

For a beam fixed at both ends with a uniform load w over the span L, the fixed end moments are wL²/12 (hogging) and the midspan moment is wL²/24 (sagging). The reactions are wL/2 at each end.

How do I use these formulas for a continuous beam?

The two-span and three-span tables give the reactions and moments for equal spans (and for two unequal spans) with the load patterns shown. For other span lengths, more spans, hinges or combined loads, use the free beam calculator, which solves any continuous beam with the stiffness method.

What sign convention do these beam tables use?

Positive bending moment is sagging (tension at the bottom fibre) and negative moment is hogging (tension at the top), which appears at fixed ends, over interior supports and along cantilevers.

Can I calculate a case with my own values?

Yes. Every load case has a calculator: enter the span and the loads and you get the reactions and the shear force and bending moment diagrams in metric (kN, m), MKS (ton, m) or imperial (kip, ft) units. It is free with a Google account.

Need a configuration that is not in the tables?

Model any beam (fixed, pinned and roller supports, internal hinges, point loads, moments and distributed loads) and get the reactions and diagrams in seconds.

Open the beam calculator