Taylor rückte über Camargo auf Monterrey vor und erreichte die Stadt am 19. September 1846. Monterrey war befestigt worden und wurde von 7000 Mann verteidigt. Am 21. September eröffnete General Taylor die Schlacht von Monterrey. Am 24. September ersuchten die Mexikaner um einen Waffenstillstand und zogen ab. Taylor besetzte das westlich gelegene Saltillo, das die einzige brauchbare Straße beherrschte, die er für einen Vormarsch auf Mexiko-Stadt verwenden konnte.