This lecture discusses the bearing capacity of foundations. It introduces Terzaghi's bearing capacity theory, which evaluates the ultimate bearing capacity of shallow foundations based on a failure surface geometry. Terzaghi's equation for ultimate bearing capacity is presented. Meyerhof's and Hansen's theories are also introduced, which improved on Terzaghi's theory. Hansen's theory provides a more general bearing capacity equation that can be applied to both shallow and deep foundations. Safety factors are applied to the ultimate bearing capacity to determine allowable bearing capacity for foundation design. Settlement criteria may also control and limit the allowable bearing capacity in some cases.