Sin embargo, al comienzo de la Primera Guerra Mundial, Italia permaneció neutral, ya que la Triple Alianza sólo tenía intereses defensivos, y el Imperio austrohúngaro era el que comenzaba la guerra. Sin embargo, ambos bandos trataron de acercar a Italia a su lado, y en el 15 de abril de 1915 el gobierno italiano se unió al Pacto de Londres al declarar la guerra a Austria a cambio de varios territorios (Trento, Trieste, Istria, Dalmacia). En octubre de 1917, los austríacos, que habían recibido refuerzos alemanes, rompieron las líneas italianas en Caporetto, pero los italianos, ayudados por los aliados, pararon su avance en el río Piave, no lejos de Venecia. Después de otro año de guerra de trincheras y una triunfal ofensiva italiana, la exhausta Austria se rendía a los aliados el 4 de noviembre de 1918, siendo pronto seguida por Alemania.