A II. világháború alatt a hadosztály tüzérségének parancsnoka volt. 1943 júliusában és augusztusában a Szövetségesek Szicília elleni inváziója során a tengerentúli tüzérséget vezette, ahol az első két Distinguished Service Cross-t szerzett. Tovább vezette a tüzérséget az olaszországi szövetséges invázióban szeptemberben, és az olasz hadjárat korai szakaszában, mielőtt végül Angliába küldték. A normandiai csata során 1944 augusztusában McLain rövid ideig átvette a 90. gyalogos hadosztály parancsnokságát, amely számos parancsnoki problémával küzdött. McLain első osztályú harci formációvá változtatta a 90. századot, és Franciaországon át vezette a
A szövetségesek Párizstól a Rajnhöz haladtak előre, és számos csatában a nyugati fronton. Októberben átvette a XIX. hadtest parancsnokságát, és a háború hátralévő részében a parancsnoka maradt. Ő volt az egyetlen Nemzeti Gárdista, aki a II. világháborúban egy hadtestet irányított.