Rampungake ukara ing ngisor iki: Ing wulan Agustus 1845, Magruder dadi sukarelawan kanggo tugas ing Corpus Christi, Texas, kanggo gabung karo tentara Jenderal Zachary Taylor ing kana, sing ngrebut bekas republik kasebut; AS ana ing ambane perang karo Meksiko babagan masalah aneksasi. Sawisé permusuhan dibukak tanggal 25 April 1846, Magruder pisanan weruh pertempuran ing
Perang Palo Alto, 14 dina sabanjuré. Ing tanggal 18 April 1847, Magruder ngladosi kanthi "kesetiaan lan kemampuan", ing ekspedisi Jenderal Winfield Scott, ing sangisoré geni abot lan nguripake artileri Meksiko marang wong-wong mau ing Cerro Gordo, sing dipuji dening para atasané lan dipatenake dadi mayor. Ing tanggal 12 September, pasukan AS wiwit ngarahake Chapultepec, ing salah sawijining seri pertunangan ing Pertempuran Mexico City. Magruder - rada tatu - mrentahake tembakan pisanan ing wayah esuk tanggal 13 lan nawakake pengejaran, sanajan nomer Meksiko sing unggul, kanggo nyekel persimpangan Anzures, Veronica, lan Belen - persimpangan penting sing bakal mblokir upaya Jenderal Santa Anna kanggo ngeculake istana.