Nivelleoffensiven ble uansett innledet i midten av april 1917 med over 800 tusen soldater; mot dem sto rundt 500 tusen tyske soldater. Britiske, australske og kanadiske tropper begynte offensiven i slaget om Arras, hvor hovedmålet var å trekke tyske styrker vekk fra de franske styrkene som kort etter innledet det andre slaget ved Aisne. Slaget om Arras viste, etter vestfrontens standard, god fremgang for angriperne. I slaget om Vimyhøyden erobret de kanadiske styrkene et viktig høydedrag. Det gikk dårligere med de franske styrkene. Selv om de hadde en viss fremgang uteble Nivelles gjennombrudd. Mot slutten av april ble offensiven avblåst etter store tap, og kort etter tok general Philippe Pétain over som øverstkommanderende. Et resultat av Nivelleoffensiven var sterk økning av mytterier i den franske hæren. Den franske generalstaben under Pétain møtte til dels mytteriene med krigsrett, mange hundre ble dømt til døden, men de fleste ble benådet. Pétain valgte også å skrinlegge nye offensiver, samtidig som soldatene fikk mer hvile og flere permisjoner. Et annet resultat var redusert britisk tillit til de franske styrkene, og fortsatt motstand mot en enhetlig overkommando, noe som særlig fikk negative konsekvenser året etter under de siste store tyske offensivene på vestfronten.