Wysłany do Teksasu, przejął dowództwo nad batalionem artylerii, którym dowodził w bitwach pod Palo Alto i Resaca de la Palma. Za te dwie bitwy otrzymał dyplom pułkownika. W bitwie pod Monterrey generał William J. Worth powierzył Childsowi dowodzenie kolumną atakującą złożoną z piechoty i artylerii. Z powodzeniem zaatakował Pałac Biskupów na zachodnim krańcu miasta. Przeniósł się do armii Winfielda Scotta wraz z resztą dywizji i był szefem sztabu Wartha podczas
Oblężenie Veracruz. Po bitwie pod Cerro Gordo generał Scott mianował Childsa gubernatorem wojskowym Jalapa, a po przeniesieniu się Scotta do Doliny Meksyku Childs został mianowany gubernatorem wojskowym Puebla. Zajmował to stanowisko podczas bitew o Miasto Meksyk. Dzień przed kapitulacją Meksyku, garnizon Childsa w Puebla został oblężony. Podczas następnego oblężenia Puebli Childs wielokrotnie odmawiał poddania się i był w stanie skutecznie odpierać ataki Meksykanów, dopóki nie przybyły siły ratunkowe pod dowództwem generała Josepha Lane'a i nie pokonały oblegających. Za obronę miasta Childs został uznany za generała brygady.