W styczniu 1945 przez wieś przebiegał szlak tzw. marszu śmierci, czyli pieszej ewakuacji więźniów KL Auschwitz. W okolicy Charbielina wielu więźniów straciło życie, 11 jest pochowanych w zbiorowej mogile na miejscowym cmentarzu parafialnym.

Wiosną 1945 rejon Charbielina stał się miejscem zaciętych walk. W celu wzmocnienia broniących się tam wojsk niemieckich, do walk na północ od podnóża Sudetów aż poza linię Białej Głuchołaskiej, wprowadzono oddział zaporowy. Zgromadzonymi dodatkowo siłami obsadzono rubież wzdłuż drogi: Nysa – Hajduki Nyskie – Stary Las- Charbielin-Czapka (wzgórze na wschód od Głuchołaz). W trakcie późniejszych walk udało im się m.in. między Charbielinem a Wierzbcem rozbić 12 rosyjskich czołgów. Oddziały Armii Czerwonej zajęły Charbielin w trzeciej dekadzie marca 1945 i ukształtowana wówczas linia frontu, między Charbielinem a Głuchołazami, przebiegała do początku maja (końca wojny).

Przybyli tutaj w maju i czerwcu pierwsi polscy repatrianci, często ulegali wypadkom na skutek wybuchu niewypałów. Rejon Charbielina był bowiem częścią szerokiego pasa pól minowych, które broniły od południa twierdzę Nysa.

W latach 1945–1950 Charbielin należał do województwa śląskiego, a od 1950 do województwa opolskiego.