Der Schlachtplan der Amerikaner war komplex und wahrscheinlich zu anspruchsvoll, um vom konservativ operierenden Taylor zu stammen. Eine Division unter Führung von Worth nahm am 21. September, dem ersten Tag der Schlacht von Monterrey den Independencia von Süden her ein und schnitt die Stadt vom Nachschub ab. Das Ablenkungsmanöver durch die restliche Armee auf die Stadt östlich des „Schwarzen Forts“ verlief nicht wie geplant, so dass die Amerikaner schwere Verluste erlitten und am Folgetag inaktiv blieben. Am 23. September setzten die Divisionen Butlers und Wiggs’ gemeinsam mit Wood ihren Angriff erfolgreich fort. Am Folgetag beschlossen Ampudia und Taylor ein Waffenstillstandsabkommen. Die Mexikaner zogen sich hinter eine Linie von Linares nach Parras de la Fuente zurück, während Taylor acht Wochen lang die mexikanischen Armee nicht verfolgte. Entgegen der Order aus Washington ging er angesichts der Erschöpfung und Versorgungslage der Armee auf das Angebot ein. Polk reagierte zornig auf diese Nachricht, während die Öffentlichkeit Taylor erneut feierte. Polk machte gute Miene zum bösen Spiel und beförderte Taylor zum regulären Generalmajor mit entsprechender Dienststellung. Er forderte Taylor zum Vertragsbruch und sofortigen Verfolgen der Mexikaner auf. Dieser Befehl erreichte ihn allerdings erst einige Tage vor Ende des Abkommens. Taylor sah sich zunehmend in einen Zweifrontenkrieg mit Mexiko und der Polk-Administration verwickelt; Scott bestärkte ihn in diesem Misstrauen gegenüber Washington. In Monterrey wüteten insbesondere die texanischen Freiwilligen gegen die Zivilbevölkerung, bis zur Erleichterung Taylors ihre Regimenter unter James Pinckney Henderson abgezogen wurden.