La segunda toma de posesión de William McKinley como presidente de los Estados Unidos se celebró el lunes 4 de marzo de 1901 en el pórtico este del Capitolio de los Estados Unidos en Washington, D.C. Esta fue la 29.ª toma de posesión y marcó el comienzo del segundo y último mandato de William McKinley como presidente y el único mandato de Theodore Roosevelt como vicepresidente . McKinley fue asesinado a los 194 días de este mandato y Roosevelt le sucedió en la presidencia.
El presidente de la Corte Suprema, Melville Fuller, administró el juramento del cargo . Esta fue la primera toma de posesión que tuvo lugar en el siglo XX. También fue la primera toma de posesión organizada por el Comité Conjunto de Ceremonias Inaugurales y organizada por la Cámara de Representantes y el Senado . [1]