Holocaust i Ungarn pågikk i 1944 mens sovjetiske styrker raskt nærmet seg Ungarn østfra. Frontlinjen gikk i slutten av august omtrent ved Ungarns daværende østgrense ved Karpatene og ved Romanias østgrense. Høsten 1944 rykket sovjetiske styrker inn i Romania, noe som ledet til regimeskifte og at Romania gikk over til de allierte. Horthy avsatte i august 1944 Sztójay og innsatte en militærregjering under generalen Géza Lakatos. Lakatos gjenopptok arbeidet med å inngå separatfred med de allierte. Noen dager før en planlagt ungarsk uttreden av krigen og våpenhvile med Sovjetunionen gjennomførte de nazistiske pilkorserne med tysk hjelp den 15. oktober 1944 et statskupp. Sovjetiske styrker drev i løpet av oktober ut ungarske og tyske styrker fra Karpato-Ruthenia og krysset i oktober 1944 grensen til Ungarn. Sovjetiske styrker nådde utkanten av Budapest 30. oktober, i løpet av desember var byen helt omringet og beleiret. De siste soldatene i Budapest kapitulerte 13. februar 1945, og sovjetiske styrker tok kontroll over landet.