29 marca 1947 wrócił do Polski, gdzie natychmiast został przez władze komunistyczne przeniesiony w stan spoczynku.
W proteście przeciw odznaczeniu przez władze PRL (nadany w 1974, udekorowany w Warszawie 22 lipca 1974, order odebrany w 1990) radzieckiego przywódcy Leonida Breżniewa Orderem Virtuti Militari I klasy zorganizował w 1976 uroczystość złożenia na Jasnej Górze orderów Virtuti Militari przez żyjących jeszcze przedwojennych dowódców wojskowych. Był autorem m.in. prac Działania Grupy Operacyjnej „Śląsk” 1-3 września 1939 r. i „Przygotowanie Centralnego Rejonu Przemysłowego Śląska do obrony w okresie międzywojennym”.
Zmarł 5 października 1977 w Warszawie i został pochowany na cmentarzu Bródnowskim (kwatera 11A-3-5).
Życie prywatne 3 marca 1924 ożenił się z Bronisławą Sikorską. 18 września 1935 ożenił się po raz drugi z Jagną Marią Popiołek (ur. 3 grudnia 1913), z którą miał syna Andrzeja Jana (ur. 7 marca 1938), doktora inżyniera budownictwa.