1930년 대장으로 승진하였으며 1937년 퇴역하였다.
그 후 대일관계(對日關係)가 긴박하였던 1941년 7월
현역에 복귀하여 미국 극동군사령관으로
필리핀에서 근무하다가 제2차 세계대전을 맞이하였다.
1942년 초 일본군의 공격으로 비율빈에서 후퇴
오스트레일리아로 이동,
1945년 7월에는 필리핀을 완전히 탈환(奪還)하고,
이어 8월에 일본을 항복시키고
일본점령군 최고사령관이 되었다
1950년 6.25전쟁이 일어나자 UN군 최고사령관으로 부임하여
인천 상륙작전을 지휘, 전세를 역전시켜
적을 한만국경까지 몰아내고
한국의 적화를 저지하는 데 성공하였다.
그러나 중국군의 개입으로 다시 후퇴를 하게 되자
그는 만주폭격과 중국연안봉쇄
대만의 국부군(國府軍)의 사용 등을 주장하였고
이로 인해 트루먼 대통령과의 대립으로
1951년 4월 사령관의 지위에서 해임되었다
‘노병(老兵)은 죽지 않고, 사라질 뿐이다’라는
유명한 말을 남겼다.
그 밖에도 수많은 일화를 남긴 맥아더 장군은
1964년 4월 5일 월터리드 육군 병원에서
명예로운 일생을 마쳤다