Navy zohrala úlohu v dvoch hlavných operáciách mexiko-americkej vojny (1845-1848); počas bitky o Veracruz
, previezla inváziu, ktorá zajala Veracruz vylodením 12 000 vojakov a ich vybavenia v jeden deň, čo nakoniec viedlo k zajatí Mexico City a k koncu vojny. Lode jeho Pacifickej eskadry uľahčili zaberanie Kalifornie.