Al doilea razboi mondial
La scurt timp după izbucnirea războiului, în decembrie 1941, japonezii au invadat Filipine și MacArthur a retras in inferioritate numerica sa trupe în peninsula Bataan și insula Corregidor. Acolo au montat o apărare galant, dar inutil. Cu puțin timp înainte de predare lor, MacArthur, în conformitate cu ordinele de la președintele Franklin D. Roosevelt, a plecat Bataan, la 11 martie, 1942. La sosirea în Australia, MacArthur a proclamat: "Eu se va întoarce", o expresie care a devenit un strigăt unirea pentru Aliați.
MacArthur a fost decorat cu Medalia de Onoare pentru comportament eroic în apărarea Filipine și a fost făcut comandant suprem al tuturor terenurilor Allied, mare, și forțele aeriene în sud-vest Pacific. El a conceput o strategie de "insulă țopăit", care ocolit întăriturile japoneze, redus la minimum victime americane, și a reușit în accelerarea înfrângerea Japoniei. MacArthur a revenit la Filipine în fruntea unei forțe de invazie în octombrie, 1944. În decembrie a devenit primul general de cinci stele al Armatei. La 2 septembrie 1945, MacArthur a primit capitularea Japoniei la bordul cuirasatul Missouri în Golful Tokyo.
După al doilea război mondial
În calitate de comandant suprem al forțelor aliate de ocupație din Japonia, 1945-1951. MacArthur exercitat competențele generale pentru reconstrucția economiei și pregătirea japonez pentru democrație. El a introdus zdrobitoare reformelor politice, economice, și sociale, cum ar fi libertatea religioasă și emanciparea femeilor, că viața japoneză transformată.
La scurt timp după comunist Coreea de Nord a invadat Coreea de Sud in 1950, MacArthur a fost numit comandant al Unite națiuni (ONU) forțe în Coreea. El a ordonat o surpriză de aterizare în spatele liniilor inamice, la Inchon, un accident vascular cerebral genial care a câștigat aproape războiul. În curând, cu toate acestea, unități de chinezi comuniști invadat Coreea și forțat trupele ONU sa se retraga. MacArthur a cerut o blocadă de China, bombardamentele de bazele sale Manchurian, și utilizarea f