Η πρώτη μεγάλη μάχη του Μεξικανικού-Αμερικανικού Πολέμου πραγματοποιήθηκε στο Palo Alto, όχι μακριά από τα σύνορα ΗΠΑ / Μεξικού στο Τέξας. Μέχρι τον Μάιο του 1846, μια σειρά αψιμαχιών είχε ξεσπάσει σε έναν πόλεμο. Ο στρατηγός του Μεξικού Mariano Arista πολιορκεί το Fort Texas, γνωρίζοντας ότι ο Αμερικανός στρατηγός Zachary Taylor θα έπρεπε να έρθει και να σπάσει την πολιορκία: Ο Άριστα έπειτα έβαλε μια παγίδα, επιλέγοντας τον χρόνο και τον τόπο που θα διεξαγόταν η μάχη. Η Άριστα, ωστόσο, δεν βασίστηκε στο νέο αμερικανικό "Flying Artillery" που θα ήταν ο αποφασιστικός παράγοντας στη μάχη.
Την επόμενη μέρα, η Άριστα θα προσπαθούσε ξανά. Αυτή τη φορά, έβαλε μια ενέδρα κατά μήκος ενός κολπίσκου με μεγάλη πυκνή βλάστηση: ήλπιζε ότι η περιορισμένη ορατότητα θα περιόριζε την αποτελεσματικότητα του αμερικανικού πυροβολικού. Λειτούργησε επίσης: το πυροβολικό δεν ήταν τόσο σημαντικό. Ωστόσο, οι γραμμές του Μεξικού δεν κράτησαν ενάντια σε μια αποφασιστική επίθεση και οι Μεξικανοί αναγκάστηκαν να υποχωρήσουν στο Μοντερέι.
Ο στρατηγός Taylor συνέχισε την αργή πορεία του προς το βορρά του Μεξικού. Εν τω μεταξύ, ο Μεξικανός στρατηγός Pedro de Ampudia είχε οχυρώσει σε μεγάλο βαθμό την πόλη του Monterrey εν αναμονή μιας πολιορκίας. Ο Τέιλορ, αψηφώντας τη συμβατική στρατιωτική σοφία, χώρισε το στρατό του για να επιτεθεί στην πόλη από δύο πλευρές ταυτόχρονα. Οι βαριά ενισχυμένες θέσεις του Μεξικού είχαν αδυναμία: ήταν πολύ μακριά μεταξύ τους για να προσφέρουν αμοιβαία υποστήριξη. Ο Τέιλορ τους νίκησε έναν κάθε φορά, και στις 24 Σεπτεμβρίου 1846, η πόλη παραδόθηκε.
Μετά το Μοντερέι, ο Τέιλορ σπρώχτηκε προς τα νότια, κάνοντας το λίγο πιο νότια του Saltillo. Εδώ σταμάτησε επειδή πολλά από τα στρατεύματά του επρόκειτο να ανατεθούν σε μια προγραμματισμένη ξεχωριστή εισβολή στο Μεξικό από τον Κόλπο του Μεξικού. Μεξικανός στρατηγός Αντόνιο Λόπεζ της Σάντα Άννα αποφάσισε για ένα τολμηρό σχέδιο: θα επιτεθεί στον αποδυναμωμένο Taylor αντί να στραφεί για να αντιμετωπίσει αυτή τη νέα απειλή. Η μάχη του Buena Vista ήταν μια σκληρή μάχη, και πιθανότατα οι πλησιέστεροι Μεξικανοί ήρθαν να κερδίσουν μια μεγάλη συμμετοχή. Ήταν κατά τη διάρκεια αυτής της μάχης που το Τάγμα του Αγίου Πατρικίου, μια μεξικανική μονάδα πυροβολικού αποτελούμενη από αποστάτες από τον αμερικανικό στρατό, έκανε το όνομά της για πρώτη φορά.
Για τον Αμερικανό Πρόεδρο Τζέιμς Πολκ, το αντικείμενο του πολέμου ήταν να αποκτήσει τα βορειοδυτικά εδάφη του Μεξικού, συμπεριλαμβανομένης της Καλιφόρνια, του Νέου Μεξικού και πολλά άλλα. Όταν ξέσπασε ο πόλεμος, έστειλε στρατό προς τα δυτικά υπό τον Στρατηγό W. Kearny για να βεβαιωθείτε ότι αυτά τα εδάφη ήταν στα αμερικανικά χέρια όταν τελείωσε ο πόλεμος. Υπήρχαν πολλές μικρές δεσμεύσεις σε αυτά τα αμφισβητούμενα εδάφη, καμία από αυτές δεν ήταν πολύ μεγάλης κλίμακας αλλά όλες ήταν αποφασιστικές και σκληρές μάχες. Στις αρχές του 1847, όλη η αντίσταση του Μεξικού στην περιοχή είχε τελειώσει.
Τον Μάρτιο του 1847, οι ΗΠΑ άνοιξαν ένα δεύτερο μέτωπο εναντίον του Μεξικού: προσγειώθηκαν κοντά στο Βερακρούζ και βαδίστηκαν στην Πόλη του Μεξικού με την ελπίδα να τερματιστεί γρήγορα ο πόλεμος. Τον Μάρτιο, στρατηγός Γουίνφιλντ Σκοτ επέβλεψε την προσγείωση χιλιάδων αμερικανικών στρατευμάτων κοντά στο Βερακρούζ στις ακτές του Ατλαντικού του Μεξικού. Άρχισε να πολιορκεί αμέσως την πόλη, χρησιμοποιώντας όχι μόνο τα δικά του κανόνια, αλλά και μια χούφτα τεράστια όπλα που δανείστηκε από το ναυτικό. Στις 29 Μαρτίου, η πόλη είχε δει αρκετά και παραδοθεί.
Ο Στρατηγός του Μεξικού Antonio López de Santa Anna είχε ομαδοποιηθεί μετά την ήττα του στα Μπουένα Βίστα και βάδισε με χιλιάδες αποφασισμένοι μεξικανοί στρατιώτες προς την ακτή και τους εισβολείς Αμερικανούς, έσκαψε στο Cerro Gordo, ή στο «Fat Hill», κοντά Xalapa. Ήταν μια καλή αμυντική θέση, αλλά η Σάντα Άννα αγνόησε ανόητα τις αναφορές ότι η αριστερή πλευρά του ήταν ευάλωτη: νόμιζε ότι οι χαράδρες και το πυκνό παρεκκλήσι στα αριστερά του καθιστούσαν αδύνατο για τους Αμερικανούς να επιτεθούν εκεί. Ο στρατηγός Σκοτ εκμεταλλεύτηκε αυτήν την αδυναμία, επιτέθηκε από ένα μονοπάτι που έκοψε βιαστικά τη βούρτσα και αποφεύγοντας το πυροβολικό της Σάντα Άννα. Η μάχη ήταν μια ρουτίνα: η ίδια η Σάντα Άννα σκοτώθηκε ή συνελήφθη περισσότερες από μία φορές και ο μεξικανικός στρατός υποχώρησε σε αταξία στην Πόλη του Μεξικού.
Ο αμερικανικός στρατός υπό τον στρατηγό Σκοτ ανέβηκε αναπόφευκτα προς την Πόλη του Μεξικού. Οι επόμενες σοβαρές άμυνες τέθηκαν γύρω από την ίδια την πόλη. Μετά τον εντοπισμό της πόλης, ο Σκοτ αποφάσισε να την επιτεθεί από τα νοτιοδυτικά. Στις 20 Αυγούστου 1847, ένας από τους Στρατηγούς του Σκοτ, Persifor Smith, εντόπισε μια αδυναμία στην άμυνα του Μεξικού: ο Μεξικανός στρατηγός Gabriel Valencia είχε αφήσει τον εαυτό του εκτεθειμένο. Ο Σμιθ επιτέθηκε και συνθλίβει το στρατό της Βαλένθια, ανοίγοντας το δρόμο για την αμερικανική νίκη στο Churubusco αργότερα την ίδια ημέρα.
Με τη δύναμη της Βαλένθια ηττημένη, οι Αμερικανοί έστρεψαν την προσοχή τους στην πύλη της πόλης στο Churubusco. Η πύλη υπερασπίστηκε από ένα οχυρωμένο παλιό μοναστήρι κοντά. Μεταξύ των υπερασπιστών ήταν το τάγμα του Αγίου Πατρικίου, η μονάδα ιρλανδικών καθολικών ερήμων που είχαν προσχωρήσει στον μεξικάνικο στρατό. Οι Μεξικανοί ανέπτυξαν μια εμπνευσμένη άμυνα, ειδικά το St. Patrick's. Ωστόσο, οι υπερασπιστές έμειναν από πυρομαχικά και έπρεπε να παραδοθούν. Οι Αμερικανοί κέρδισαν τη μάχη και ήταν σε θέση να απειλήσουν την ίδια την Πόλη του Μεξικού.
Μετά από μια σύντομη ανακωχή μεταξύ των δύο στρατών, ο Σκοτ επανέλαβε τις επιθετικές επιχειρήσεις στις 8 Σεπτεμβρίου 1847, επιτιθέμενος σε μια ισχυρή μεξικάνικη θέση στο Molino del Rey. Ο Σκοτ ανέθεσε στον στρατηγό Γουίλιαμ Γουόρθ το καθήκον να πάρει τον οχυρωμένο παλιό μύλο. Ο Worth βρήκε ένα πολύ καλό σχέδιο μάχης που προστάτευε τους στρατιώτες του από εχθρικές ενισχύσεις ιππικού ενώ επιτέθηκε στη θέση από τις δύο πλευρές. Για άλλη μια φορά, οι μεξικανοί υπερασπιστές έκαναν έναν γενναίο αγώνα αλλά ξεπεράστηκαν.
Με το Molino del Rey στα αμερικανικά χέρια, υπήρχε μόνο ένα σημαντικό οχυρωμένο σημείο μεταξύ του στρατού του Scott και της καρδιάς της Πόλης του Μεξικού: φρούριο στην κορυφή του λόφου Chapultepec. Το φρούριο ήταν επίσης η Στρατιωτική Ακαδημία του Μεξικού και πολλοί από τους νεαρούς στρατιώτες πολέμησαν στην υπεράσπισή του. Μετά από μια μέρα χτυπήματος Chapultepec με κανόνια και κονιάματα, ο Σκοτ έστειλε πάρτι με κλίμακες κλιμάκωσης για να εισβάλουν στο φρούριο. Έξι μεξικάνικοι στρατιώτες πολέμησαν γενναία μέχρι το τέλος: το Νίνος Ηρόες, ή "Hero αγόρια" τιμάται στο Μεξικό μέχρι σήμερα. Μόλις έπεσε το φρούριο, οι πύλες της πόλης δεν ήταν πολύ πίσω και το βράδυ, ο στρατηγός Σάντα Άννα είχε αποφασίσει να εγκαταλείψει την πόλη με εκείνους τους στρατιώτες που είχε φύγει. Η Πόλη του Μεξικού ανήκε στους εισβολείς και οι μεξικανικές αρχές ήταν έτοιμες να διαπραγματευτούν. Η Συνθήκη του Guadalupe Hidalgo εγκρίθηκε τον Μάιο του 1848 και από τις δύο κυβερνήσεις, παραχώρησε τεράστιες περιοχές του Μεξικού στις ΗΠΑ, όπως η Καλιφόρνια, το Νέο Μεξικό, η Νεβάδα και η Γιούτα.