En 1841, Scott converteuse no Comandante Xeral do Exército dos Estados Unidos, derrotando ao seu rival Edmund P. Gaines para o cargo. Despois do estallido da Guerra México-Estados Unidos en 1846, Scott foi relegado a un papel administrativo, pero en 1847 liderou unha campaña contra a capital mexicana de Cidade de México. Despois de capturar
A cidade portuaria de Veracruz, derrotou os exércitos do xeneral mexicano Antonio López de Santa Anna nas batallas de Cerro Gordo, Contreras e Churubusco. Posteriormente capturou a Cidade de México, despois da cal mantivo a orde na capital mexicana e indirectamente axudou ao enviado Nicholas Trist a negociar o Tratado de Guadalupe Hidalgo, que puxo fin á guerra.