Skriv en fortsættelse til dette afsnit - I 1841 blev Scott øverstkommanderende general i den amerikanske hær, hvor han besejrede sin rival Edmund P. Gaines. Efter udbruddet af den mexicansk-amerikanske krig i 1846 blev Scott forvist til en administrativ rolle, men i 1847 førte han et felttog mod den mexicanske hovedstad Mexico City. Efter fangst
i havnebyen Veracruz, besejrede han den mexicanske general Antonio López de Santa Annas hære i slagene ved Cerro Gordo, Contreras og Churubusco. Han erobrede derefter Mexico City, hvorefter han opretholdt orden i den mexicanske hovedstad og indirekte hjalp udsending Nicholas Trist med at forhandle om traktaten om Guadalupe Hidalgo, som bragte en afslutning på krigen.