Pod koniec 1945 zamieszkał w Krakowie, gdzie uczył w liceach, szkołach zawodowych i w Wyższej Szkole Pedagogicznej. Od 1946 był aktywnym członkiem Zarządu Oddziału Związku Inwalidów Wojennych w Krakowie. W latach 1948–1951 mieszkał w Chrzanowie, gdzie miał zostać skierowany w związku ze swoją przeszłością legionową. Pracował tam jako nauczyciel fizyki w Państwowym Liceum Ogólnokształcącym im. Stanisława Staszica. Uczył też matematyki w Szkole Przyzakładowej Fabloku oraz fizyki na kursach dla pracujących. Podczas pobytu w Chrzanowie codziennie dojeżdżał do Krakowa.
W Krakowie był zatrudniony w Państwowym Liceum Sztuk Plastycznych (1946–1959) i w I Liceum Ogólnokształcącym im. Bartłomieja Nowodworskiego (1951–1972). W latach 1952-1955 prowadził także na UJ wykłady z metodyki fizykiFeliks Kiryk, Jerzy Zawistowski Zastępcy profesorów, wykładowcy i pomocniczy pracownicy nauki w latach 1946-1961, w: Rocznik Naukowo-Dydaktyczny. Wyższa Szkoła Pedagogiczna w Krakowie w pierwszym piętnastoleciu rozwoju 1946-1961, Z. 18 (1965), s. 101. Jako instruktor kierował zespołami metodycznymi nauczycieli fizyki w Chrzanowie i wykładami dla nauczycieli na kursach wakacyjnych. W latach 60. był opiekunem praktyk studentów z UJ. Dyrygował chórami prowincjonalnymi podczas spotkań i obozów młodzieżowych.