Nach dem Einverständnis Russlands zu der italienischen Forderung nach slawisch besiedelten Gebieten an der Adria wurde am 26. April 1915 der geheime Londoner Vertrag geschlossen. Der Vertrag von London spiegelte die Kriegsziele Italiens wider, das durch seine günstige Verhandlungsposition praktisch alle territorialen Forderungen gegenüber der Habsburgermonarchie durchsetzen konnte. Italien erhielt in dem Geheimvertrag zugesprochen: das Trentino, Südtirol bis zum Brenner, die Stadt Triest und ihr Umland, die Grafschaft Görz und Gradisca, ganz Istrien, die istrischen und einige kleinere Inseln, aber nicht Fiume. Ferner sollten die Provinz Dalmatien ab Lissarik und Trebinje im Norden, bis Kap Planka im Süden, also etwa von Zadar bis vor Split, mitsamt den vorgelagerten Inseln, sowie Lissa und Lagosta an Italien gehen. Zuletzt stand Italien noch der strategisch bedeutsame albanische Hafen Valona mit umfangreichem Hinterland zu. Auch hätte Italien bei einer etwaigen Teilung der Türkei eine noch festzusetzende Region an der Südküste Kleinasiens erhalten. Während die italienische Gesellschaft den Krieg mehrheitlich ablehnte, sahen Ministerpräsident Antonio Salandra und Außenminister Sidney Sonnino die Gelegenheit gekommen, das imperialistische Programm der Nationalisten zu verwirklichen. Am 4. Mai 1915 kündigte Italien den Dreibund und erklärte am 23. Mai 1915 Österreich-Ungarn den Krieg. Es griff zunächst – erfolgslos – am Isonzo an (Erste Isonzoschlacht bis 7. Juli 1915 und Zweite Isonzoschlacht 17. Juli bis 3. August 1915).