Mehhiko-Ameerika sõja esimene suurem lahing toimus Palo Altos, mitte kaugel USA / Mehhiko piirist Texases. 1846. aasta maikuuks olid kõik lahingud lõppenud sõjaga. Mehhiko kindral Mariano Arista piiras Fort Texase linna, teades seda Ameerika kindralit Zachary Taylor oleks tulnud tulema ja piiramist piirama: Arista pani siis lõksu, valides aja ja koha, kus lahing aset leiab. Arista ei arvestanud aga ameerika uue "lendava suurtükiväega", mis oleks lahingus otsustav tegur.
Järgmisel päeval prooviks Arista uuesti. Seekord pani ta varitsuse tiheda taimestikuga oja äärde: ta lootis, et piiratud nähtavus piirab Ameerika suurtükiväe tõhusust. See toimis ka: suurtükivägi polnud niivõrd oluline tegur. Sellegipoolest ei pidanud Mehhiko read kindlameelset rünnakut vastu ja mehhiklased olid sunnitud Monterreysse taanduma.
Kindral Taylor jätkas aeglast marssi Mehhiko põhjaossa. Vahepeal oli Mehhiko kindral Pedro de Ampudia piirangu ootuses Monterrey linna tugevalt kangendanud. Taylor, trotsides tavapärast sõjalist tarkust, jagas oma armee linna ründamiseks korraga kahelt poolt. Tugevalt kindlustatud Mehhiko positsioonidel oli nõrkus: nad olid teineteisest liiga kaugel, et pakkuda vastastikust tuge. Taylor alistas nad ükshaaval ja 24. septembril 1846 alistus linn.
Pärast Monterrey surus Taylor lõunasse, jõudes Saltillo linnast pisut lõunasse. Siin tegi ta pausi, sest paljud tema väed pidid Mehhiko lahest kavandatud eraldi sissetungi Mehhikosse ümber suunama. Mehhiko kindral Antonio Lopez de Santa Anna otsustas julge plaani: ründab ta nõrgestunud Taylorit selle asemel, et pöörduda selle uue ohu vastu. Buena Vista lahing oli äge lahing ja tõenäoliselt läksid mehhiklased suurema kaasamise võitmisele kõige lähemal. Just selle lahingu ajal Püha Patricku pataljon, Mehhiko suurtükiväeüksus, mis koosnes ameeriklaste armee lahingumasinatest, pani kõigepealt endale nime.
Ameerika presidendi nimel James Polk, oli sõja eesmärk omandada Mehhiko loodepiirkonnad, sealhulgas California, New Mexico ja palju muud. Kui sõda puhkes, saatis ta armee kindral Steven W all läände. Kearny veendumaks, et need maad olid sõja lõppedes Ameerika käes. Nendes vaidlustatud maades toimus palju väikeseid ettevõtmisi, mitte ükski neist polnud eriti ulatuslik, kuid kõik need olid kindlameelsed ja võitlusvõimelised. 1847. aasta alguseks oli kogu Mehhiko vastupanu piirkonnas lõppenud.
1847. aasta märtsis avas USA Mehhiko vastu teise rinde: nad maandusid Veracruzi lähedale ja marssisid México poole sõja lootuses kiiresti lõpetada. Märtsis kindral Winfield Scott jälgis tuhandete Ameerika vägede maandumist Veracruzi lähedal Mehhiko Atlandi ookeani rannikul. Ta piiras linna viivitamatult, kasutades mitte ainult oma suurtükke, vaid ka peotäit massiivseid relvi, mille ta mereväelt laenas. 29. märtsil oli linn piisavalt näinud ja alistunud.
Mehhiko kindral Antonio López de Santa Anna oli pärast Buena Vista lüüasaamist ümber rühkinud ja marssinud tuhandete määranud Mehhiko sõdurid ranniku poole ja sissetungivad ameeriklased, ta kaevas sisse Cerro Gordo ehk “Paksu mäe” lähedale Xalapa. See oli hea kaitsepositsioon, kuid Santa Anna eiras rumalalt teateid, et tema vasak külg oli haavatav: ta arvas, et kuristikud ja vasakpoolsed tihedad patrullid muudavad ameeriklaste rünnaku võimatuks seal. Kindral Scott kasutas seda nõrkust ära, rünnates rajalt kiirustades läbi harja ja vältides Santa Anna suurtükiväge. Lahing oli marsruut: Santa Anna ise oli peaaegu mitu korda tapetud või vangistatud ja Mehhiko armee taganes Mehhikosse segamatult.
Ameerika armee kindral Scotti alluvuses viis möödapääsmatult sisemaa poole Mehhiko poole. Järgmised tõsised kaitsemehhanismid seati linna enda ümber. Pärast linna uurimist otsustas Scott rünnata seda edelast. 20. augustil 1847 tuvastas üks Scotti kindralid, Persifor Smith Mehhiko kaitsemehhanismi nõrkuse: Mehhiko kindral Gabriel Valencia oli lasknud end paljastada. Smith ründas ja purustas Valencia armee, sillutades samal päeval teed Churubusco ameeriklaste võidule.
Kui Valencia jõud alistas, pöörasid ameeriklased tähelepanu Churubusco linnaväravale. Väravat kaitsti lähedal asuva kangendatud vana kloostri eest. Kaitsjate hulgas oli Püha Patricku pataljon, Mehhiko armeega liitunud Iiri katoliiklaste üksus. Mehhiklased panid üles inspireeritud kaitse, eriti Püha Patricku kaitse. Kaitsjatel läks laskemoon otsa ja nad pidid alla andma. Ameeriklased võitsid lahingu ja suutsid Mehhikot ennast ähvardada.
Pärast lühikest vaherahu kahe armee vahel jätkas Scott 8. septembril 1847 rünnakuoperatsioone, rünnates Mehhiko tugevalt kindlustatud positsiooni Molino del Rey juures. Scott määras kindral William Worthile ülesandeks võtta kangendatud vana veski. Worth esitas väga hea lahinguplaani, mis kaitses oma sõdureid vaenlase ratsaväe tugevdamise eest, rünnates samal ajal positsiooni kahelt poolt. Taas panid Mehhiko kaitsjad välja vapustava võitluse, kuid need olid ületatud.
Kuna Molino del Rey oli Ameerika käes, oli Scotti armee ja México südame vahel ainult üks tugev kangutatud punkt: a linnus Chapultepeci mäe tipus. Kindlus oli ka Mehhiko sõjaväeakadeemia ja paljud noored kadetid võitlesid selle eest. Pärast päev otsa Chapultepeci kahurite ja mörtidega naelutamist saatis Scott kindluse tormimiseks pooled tagiredelitega. Kuus Mehhiko kadetti võitlesid vapralt lõpuni: the Niños Héroesvõi "kangelaspoisid" on Mehhikos austatud tänapäevani. Kui kindlus langes, polnud linnaväravad kuigi kaugel ja öösel oli kindral Santa Anna otsustanud nende lahkunud sõduritega linna hüljata. México kuulus sissetungijatele ja Mehhiko võimud olid valmis pidama läbirääkimisi. Guadalupe Hidalgo leping Mõlemad valitsused kiitsid selle heaks 1848. aasta mais, loovutasid USA-sse ulatuslikud Mehhiko territooriumid, sealhulgas California, New Mexico, Nevada ja Utah.