После войны Уокер командовал 5-й армией на территории США, а с 1948 года — 8-й армией, нёсшей оккупационную службу в Японии. Он многое сделал для того, чтобы поддержать неуклонно снижающуюся боеспособность армии в условиях общего сокращения вооружённых сил. На этом посту летом 1950 года его застала Корейская война. 13 июля 1950 года генерал-майор Уокер был назначен командующим всеми наземными войсками США в Корее, а через несколько дней под его контроль перешли и силы Южной Кореи. В первые недели войны попытки американских войск остановить продвижение северокорейской армии закончились провалом. Уже к концу месяца силы ООН были отброшены на юго-восток Корейского полуострова. 29 июля Уокер отдал приказ о прекращении отступления. В течение августа и первой половины сентября 8-я армия вела почти непрерывные бои на Пусанском периметре. Благодаря радиоперехватам Уокер был осведомлён о всех планах противника и сумел компенсировать нехватку войск тактикой мобильной обороны, своевременно перебрасывая свои части и подразделения на угрожаемые участки.