Napíšte pokračovanie tohto odseku - V auguste 1845 sa Magruder dobrovoľne prihlásil do Corpus Christi v Texase, aby sa tam pridal k armáde generála Zacharyho Taylora, ktorá okupovala bývalú republiku; USA boli na pokraji vojny s Mexikom kvôli otázke anektácie. Po začatí nepriateľských akcií 25. apríla 1846 sa Magruder prvýkrát zúčastnil boja v bitke pri Palo Alto
O 14 dní neskôr. Dňa 18. apríla 1847 slúžil Magruder s "horlivosťou a schopnosťou" v expedícii generála Winfielda Scotta, pod ťažkou paľbou a obrátil proti nim mexické delostrelectvo v Cerro Gordo, za čo ho chválili jeho nadriadení a povýšili ho na majora. Do 12. septembra americké sily začali zameriavať na Chapultepec, v jednej zo série angažovaností v bitke o Mexico City. Magruder - ľahko zranený - nariadil prvé výstrely v skorých ranných hodinách 13. a ponúkol prenasledovanie, napriek nadradenému počtu Mexičanov, aby zajal križovatku Anzures, Veronica a Belen - kľúčovú križovatku, ktorá by zablokovala snahy generála Santa Anny uvoľniť palác.