На початок квітня лінія фронту в Чехословаччині сформувалася у формі дуги, вигнутої на схід, по якій війська 1-го, 4-го і 2-го Українських фронтів охоплювали 1-шу танкову армію вермахту. Радянське командування вирішило скористатися перевагою такого положення і оточити німецьку армію. Підсиливши 4-й Український фронт шляхом включення до його складу 60-ї армії, Ставка ВГК поставила перед ним нове завдання. Тепер фронту належало силами трьох армій (60-ї, 38-ї і 1-ї гвардійської) завдати удару уздовж лівого берега річки Одра в загальному напрямі на Оломоуц назустріч військам 2-го Українського фронту, які у свою чергу повинні були наступати на Оломоуц з південного сходу. Початок нового наступу 4-го Українського фронту був призначений на 15 квітня, тобто на день раніше за початок Берлінської операції.