Transported by boat to New Orleans, Louisiana, they were stationed initially on the Island of Lobos in Mexico. Attached to the command of General Winfield Scott during the Mexican War, the Artillersts then engaged with their fellow 2nd Pennsylvania infantrymen in the Siege of Veracruz from March 9–29, fought in the Battle of Cerro Gordo on April 18, garrisoned Jalapa from May through mid-June, skirmished at the Pass of Latoeya June 20, and were also present at Contreras, Cherubusco, Perote, Puebla, and Tepeyahualco, as well as the Battle of Chapultepec. They were also on hand for action at the Gate of Belen and Citadel on September 13 and at the city of Mexico from September 14–15, 1847.