Ko je leta 1846 izbruhnila vojna z Mehiko, je bil 2. pehotni polk poslan v Camargo v Mehiko in se pridružil brigadi generala Davida E. Twiggsa. Od septembra 1846 do decembra 1847 je polk vodil kampanjo od Rio Grandeja do Mexico Cityja in se boril v bitkah pri Veracruzu.
Cerro Gordo, Contreras, Churubusco, Moline del Rey in Chapultepec.