Dokonči nasledujúcu vetu: Garland vstúpil do armády Winfielda Scotta a po druhýkrát vo svojej kariére slúžil pod Williamom Worthom, ktorý bol teraz jeho veliteľom divízie. Garland bojoval v bitkách
Veracruz, bitka o Cerro Gordo, Contreras a Churubusco. Za vynikajúce služby v posledných dvoch bitkách bol menovaný na brigádneho generála regulárnych vojakov. Vedel svoju brigádu v bitke pri Molino del Rey a v útoku na Chapultepec. Do tej doby prežil vojnu bez vážnych zranení, ale keď vplával so svojou brigádou do padlého mesta Mexiko, mexický ostreľovač ho trafil do hrude a vážne ho zranil.