Først på slutten av annen verdenskrig i 1945 ble Beijing befridd av Kuomintanghæren og av US Marines. Nå fikk den hete Beiping igjen. Etter verdenskrigen blusset den kinesiske borgerkrig opp for fullt, og mye av kampene skjedde nord for Beiping, i Mandsjuria. Etter nasjonalistenes nederlag i Mandsjuria i 1948 kunne kommunistene fokusere på områdene sør for Den kinesiske mur. Den 21. januar 1949 led Kuomintangstyrkene katastrofale tap i et slag mot Maos Røde armé. Beiping ble inntatt av kommunistene ti dager etter, og de bestemte seg for å kalle byen Beijing igjen.