На юге события тоже разворачивались быстро. Львов пал 27 июля, что позволило войскам 1-го Белорусского фронта продвинуться к Висле, выйдя на расстояние немногим более десяти километров от Варшавы. Бойцы польской Армии Краевой воспользовались возможностью и подняли восстание против немцев, однако Советы остановили продвижение, отчасти вследствие того, что их маршруты снабжения были слишком растянуты, но отчасти, как склонны считать некоторые, из-за того, что Сталин не собирался делить победу с польскими войсками. Немцы выразили полную готовность помочь ему в этом и в период с августа по сентябрь 1944 г. залили Варшаву кровью, покарав поляков за свободолюбие. Советские войска не двигались на центральном участке до января 1945 г., хотя тем временем проходили операции по очистке от захватчиков Эстонии, Латвии и Литвы, что приводило к еще большей изоляции группы армий «Север».
Однако наступления на других направлениях не дали Вермахту шансов оправиться. 20 августа войска 2-го и 3-го Украинских фронтов нанесли удар по Румынии, окружив там немецкую 6-ю армию (заново сформированную после Сталинграда) и приведя в действие механизм далеко идущих политических перестановок на Балканах. Позднее в том же месяце король Румынии Михаил сменил союзников, объявив войну Германии в надежде договориться со Сталиным. В начале сентября Болгария, никогда не объявлявшая войны Советскому Союзу, оказалась вынуждена принять советскую оккупацию. Только в Венгрии, лояльность которой Гитлер на какое-то время обеспечил за счет свержения правившего регента и замены его фашистским лидером Ференцем Салаши, наступление встретило противодействие, хотя уже в начале ноября советские войска осадили Будапешт (он упорно держался до середины февраля 1945 г.).
Другие советские части в октябре прошли маршем через Болгарию на соединение с коммунистическими партизанами Тито в Северной Югославии, угрожая отрезать войска стран «Оси» в Греции и Албании. Они отступили со всей возможной поспешностью, оставив Балканы без прикрытия.