Для отражения удара немецкой 4-й танковой группы в районе Варшавы и северо-восточнее развернуты 13-й механизированный, 44-й стрелковый корпуса и вся приданная артиллерия 13-й армии. К утру в этот район выходит 17-й механизированный корпус. 4-я немецкая танковая группа в составе трех танковых и двух моторизованных дивизий (пехотные дивизии группы еще не подошли), совместно с действовавшими здесь ранее пятью пехотными дивизиями атакуют войска 13-й армии. Против десяти немецких дивизий развернуто девять советских, советские войска, как и на остальных участках фронта, усилены сильной артиллерией. В немецких танковых дивизиях часть танков и автотранспорта осталась на дорогах из-за поломок. В итоге немецкие атаки терпят неудачу.
Окруженные в районах Бреста и Замостья немецкие войска идут на прорыв. Против «северной» ударной группы разворачивается советский 24-й мехкорпус с 1-й ПТАБР, против «южной» — 9-й механизированный и 63-й стрелковый корпуса. Все усилия советской авиации сосредоточены на прорывающихся немецких войсках.
С утра из района Сокаля в направлении Замостье атакует созданная накануне ударная группа советской 20-й армии — 27-й стрелковый корпус и подошедшие 5-й мехкорпус, 57-я танковая, 232-я стрелковая дивизии. Немецкие арьергарды не выдерживают удара, к исходу дня ударная группа 20-й армии продвигается на 20 км. В тылу «южной» немецкой группировки начинается паника, все попытки прорыва ее ударной группировки (3-й и 48-й танковые корпуса) неудачны.
Немецкая «северная» группа первоначально добивается некоторого успеха и продвигается на 10–15 км к Демблину. Однако во второй половине дня с севера во фланг немецкой группировке наносят удар 14-й мехкорпус, 7-я ПТАБР и приданные артполки, после чего продвижение немецких танковых корпусов остановлено.
К вечеру немецкие подвижные соединения начинают ощущать недостаток боеприпасов.
Советский 19-й мехкорпус форсирует Вислу и становится связующим звеном между 2-м и 8-м мехкорпусами. Восточнее Кельце сосредотачивается 18-я стрелковая дивизия, одна резервная дивизия 26-й армии подходит к Сандомиру, другая движется юго-восточнее вдоль реки Сан (обе дивизии из Харьковского военного округа). 8-й мехкорпус готовится к удару на север во фланг Радомской группировке противника. Советские 2-й, 19-й мехкорпуса, 2-й кавкорпус не ведут активных боевых действий и начинают приводить себя в порядок для ведения последующих операций.
Продолжается сосредоточение немецких войск к западу от Вислы. Их сосредоточению мешают действия советских подвижных частей в районе Кельце — Радом. Окруженные в районе Жешува 125-я пехотная, 100-я легкопехотная и 4-я горнострелковая дивизии разгромлены, две дивизии 30-го стрелкового корпуса начинают движение на запад. К вечеру в районе Радома сосредотачивается немецкая группировка из двух-трех пехотных и одной (60-й) моторизованной дивизий. Против них в районе Пулавы сосредотачиваются основные силы 4-го и 6-го мехкорпусов.
33-й стрелковый корпус подходит к Кракову. Против одиннадцати дивизий 2-го, 19-го, 8-го механизированных и 5-го кавалерийского корпусов действует 3–4 немецкие пехотные дивизии, которые не образуют единого фронта и не связаны единым командованием. Немецкое командование пытается организовать тыловой оборонительный рубеж по линии Катовице — Ченстохова — Радом.
На советско-финляндской границе продолжаются упорные бои.
Смененные стрелковыми дивизиями 16-й, 18-й механизированные и 2-й кавалерийский корпуса начинают движение в направлении румыно-болгарской границы. В Румынии происходит государственный переворот.
Окруженные в районе Ярослава немецкие войска капитулируют. Две дивизии советского 49-го стрелкового корпуса начинают движение на запад.
С утра из района Кельце во фланг Радомской группировке начинает наступление 26-я армия в составе 8-го мехкорпуса, 18-й стрелковай дивизии, 3-й ПТАБР и 3–4 артполков. С севера навстречу 8-му мехкорпусу наступают одна механизированная дивизия 20-го мехкорпуса и 6-я кавалерийская дивизия 6-го кавкорпуса. Из четырех сосредоточившихся в районе Радома немецких дивизий три приходится поворачивать фронтом на юг, одну — фронтом на север. Для деблокирования окруженных в районе Люблина войск сил уже не остается.
Атаки 4-й танковой группы из района Варшавы по-прежнему безуспешны.
Немецкие 292-я, 252-я, 134-я, 293-я пехотные дивизии разбиты. 155-я стрелковая дивизия и 14-я кавалерийская дивизия 6-го кавкорпуса начинают движение к Висле.
Советские десанты высаживаются в районах Томашува и Катовице. Атаки из района Люблина ослабевают, поскольку у окруженных войск практически не остается горючего и боеприпасов. Кроме того, окруженные немецкие войска фактически разрезаны на три части ударными группами 5-й и 20-й армий.