В этих условиях Брусилов приказал всем армиям быть готовыми перейти в общее наступление. Главной силой фронта по-прежнему оставалась 8-я армия, нацеленная на Ковель.
4 июля войска Юго-Западного фронта возобновили наступление. Проведя артиллерийскую подготовку, они прорвали фронт и, сломив сопротивление противника, за несколько дней вышли на реку Стоход, но форсировать ее так и не смогли. Понимая, что австро-венгерские войска не удержатся на Стоходе, германское командование перебросило сюда свои дивизии.
Брусилов приказал прекратить наступление на этом направлении, и возобновить здесь наступление лишь после подвоза артиллерии и получения резервов. Лишь 9-я армия успешно двигалась вперед и 8 июля взяла Делетин.
Ставка любой ценой хотела форсировать Стоход и взять Ковель. В район Луцка был переброшен стратегический резерв верховного главнокомандующего – Особая армия, составленная из двух гвардейских корпусов пехоты и гвардейскою кавалерийского корпуса. Особая армия должна была атаковать Ковель с юга, а 3-я – с севера и востока. 8-я армия по-прежнему наступала на Владимир-Волынский, 11-я армия – на Броды, Львов, а 7-я и 9-я – на Галич и Станислав.
28 июля войска Брусилова снова начали наступление, но здесь их уже встретили крупные германские силы. Особая армия сумела продвинуться за три дня лишь на 10 верст, а до Ковеля дойти так и не смогла, застряв в полесских болотах. Войска, действующие на правом фланге, понесли громадные потери, но так и не смогли выполнить поставленных задач. На других направлениях войска Юго-Западного фронта достигли больших результатов. 11-я армия заняла Броды, 7-я – Монастержиску. Под натиском 19-й армии австро-венгерские войска были вынуждены оставить Буковину и Станислав. В конце августа Брусилов предпринял атаку четырьмя армиями фронта, но лишь 7-я и 9-я смогли немного продвинуться вперед. Скоро и они были вынуждены остановиться и перейти к обороне.