Toisen maailmansodan aikana hän komensi divisioonan tykistöä. Hän johti tykistöä ulkomailla liittoutuneiden hyökkäyksen aikana Sisiliaan heinä-elokuussa 1943, jossa hän ansaitsi ensimmäisen kahdesta Distinguished Service Crossista. Hän jatkoi tykistöjen johtamista liittoutuneiden syyskuun hyökkäyksessä Italiaan ja Italian kampanjan alkuvaiheessa ennen kuin hänet lopulta lähetettiin Englantiin. Normandian taistelun aikana elokuussa 1944 McLain otti lyhyeksi komennon 90. jalkaväkidivisioonista, jolla oli lukuisia komennon ongelmia. McLain muutti 90thin ensiluokkaiseksi taistelujoukkueeksi - ja johti sitä Ranskan läpi
Liittoutuneiden eteneminen Pariisista Reiniin ja lukuisat taistelut länsirintamalla. Lokakuussa hän otti XIX-joukon komennon ja pysyi sen komentajana lopun sodan. Hän oli ainoa kansalliskaartilainen, joka johti joukkoja taistelussa toisen maailmansodan aikana.