Med utgangspunkt blant annet i brohodet ved Sandomierz rykket Konevs styrker raskt vestover. De nådde Oders øvre løp allerede 23. januar, og sist i måneden hadde de tatt en stor del av industriområdet i Øvre-Schlesien. Enda større fremgang hadde Zjukov lenger nord. Warszawa falt allerede 17. januar. Byen var da praktisk talt jevnet med jorden. I slutten av januar omringet hans styrker Poznań og (sammen med deler av Rokossovskijs armeer) Thorun. Begge byer ble innbitt forsvart av tyskerne. De ble – for første gang under offensiven – brukt som pinnsvinstillinger i ryggen på sovjeterne for å sinke deres fremrykning ved å binde store styrker og blokkere forsyningslinjene. Men Zjukovs armeer rykket stadig videre. De kastet tyskerne tilbake over elven Obra, og 30. januar nådde de Oder (som i på denne strekningen nå utgjør deler av grensen mellom Tyskland og Polen). De befant seg bare 70 km fra Berlin. Samme dag, som også var 12-årsdagen for Hitlers maktovertagelse, gav Albert Speer Hitler et memorandum som forkynte at krigen var tapt. Dagen etter klarte Den røde armé å krysse Oder ved byen Kienitz og fikk et brohode på vestbredden. Dette brohodet ble senere utvidet og dannet 16. april 1945 grunnlag for det avgjørende angrepet i slaget om Berlin.