Keď v roku 1846 vypukla vojna s Mexikom, 2. pešiakovský pluk bol poslaný do Camarga v Mexiku a pridal sa k brigáde generála Davida E. Twiggsa. Od septembra 1846 do decembra 1847 pluk viedol kampaň od Rio Grande do Mexico City, kde bojoval v bitkách pri Veracruze.
, Cerro Gordo, Contreras, Churubusco, Moline del Rey a Chapultepec.