Han blev sendt til Texas og overtog kommandoen over en artilleribataljon, som han ledte i slagene ved Palo Alto og Resaca de la Palma. Han modtog en brevet til oberst for disse to slag. I slaget ved Monterrey satte general William J. Worth Childs i spidsen for en angriberkolonne bestående af infanteri og artilleri. Han angreb med succes biskoppaladset i den vestlige ende af byen. Han blev overført til Winfield Scotts hær med resten af divisionen og var Worth's stabschef under belejringen af Veracruz
- Hvad? Efter slaget ved Cerro Gordo udnævnte general Scott Childs til militærguvernør i Jalapa, og da Scott flyttede ind i Mexico-dalen, blev Childs udnævnt til militærguvernør i Puebla. Han holdt denne post under slagene om Mexico City. Dagen før Mexico City overgav sig, blev Childs' garnison i Puebla belejret. Under den følgende belejring af Puebla nægtede Childs gentagne gange at overgive sig og var i stand til med succes at slå de mexicanske angreb tilbage, indtil en hjælpestyrke under general Joseph Lane ankom og besejrede belejrerne. For hans forsvar af byen blev Childs forfremmet til brigadegeneral.