I mars 1916 innledet Italia en femte offensiv ved Isonzo, men denne stoppet opp etter noen dager på grunn av dårlig vær. I stedet innledet Østerrike-Ungarn 15. mai motoffensiv i Trentino mot byen Asiago. Østerrike-Ungarn prøve å skjære igjennom de italienske stillingene og nå fram til Venezia, slik at de italienske styrkene ved Isonzo ble avskåret. Til tross for sterk italiensk motstand, rykket de østerriksk-ungarske strykene langsomt framover gjennom det krevende fjellandskapet, men til slutt ble forsyningssituasjonen for vanskelig og offensiven falt sammen, og 26. juni kunne italienerne begynne en motoffensiv hvor de erobret tilbake en del av de tapte områdene, blant annet Asiago. Totalt klarte ikke de østerriksk-ungarske styrkene å rykke mer enn 19 km fram under denne Trentino-offensiven. Italienerne svarte også med en sjette offensiv ved Isonzo, og denne gangen lyktes de med å erobre Gorizia 9. august. I august raste det syvende, åttende og niende slaget ved Isonzo, og de italienske ressursene var på dette tidspunktet i ferd med å bli tømt.