Trasportati in barca a New Orleans, Louisiana, furono inizialmente di stanza sull'isola di Lobos in Messico. Attaccati al comando del generale Winfield Scott durante la guerra messicana, gli artiglieri si sono poi impegnati con i loro compagni di fanteria della 2a Pennsylvania nell'assedio di Veracruz.
Dal 9 marzo 1929, combatté nella battaglia di Cerro Gordo il 18 aprile, presidiò Jalapa da maggio a metà giugno, fece schermaglie al passo di Latoeya il 20 giugno e fu anche presente a Contreras, Cherubusco, Perote, Puebla e Tepeyahualco, così come nella battaglia di Chapultepec. Erano anche presenti per l'azione alla Porta di Belen e alla Cittadella il 13 settembre e a Città del Messico dal 14 al 15 settembre 1847.