Uczestnik I wojny światowej. Po klęsce w Bitwie pod Caporetto mianowany głównodowodzącym wojsk włoskich w miejsce skompromitowanego gen. Cadorny. Wojska pod jego dowództwem zatrzymały kolejną ofensywę Austriaków nad Piawą w czerwcu 1918, co było przełomem na froncie włoskim. Pod Vittorio Veneto oddziały pod dowództwem gen. Diaza odniosły ostateczne zwycięstwo nad Austriakami, co zmusiło ich do proszenia o rozejm. Za zasługi na froncie w 1921 został nagrodzony tytułem „Księcia Vittorio”, a w 1924 mianowany marszałkiem Włoch.