1 września 1922 został kierownikiem szkoły w Bytkowie, a później w Katowicach. W latach 30. XX w. obowiązki zawwodowe łączył z działalnością społeczną w Związku Legionistów Polskich jako prezes oddziału w Katowicach, Związku Nauczycielstwa Polskiego jko wiceprezes okręgu, Naszej Czytelni jako sekretarz na Górny Śląsk, Towarzystwie Przyjaciół Strzelca jako członek zarządu okręgu oraz jako członek Związku Strzeleckego, Stowarzyszenia „Zrąb”, LOPP, Ligi Morskiej i Rzecznej oraz Związku Obrony Kresów Zachodnich.
Zygmunt Zajchowski był esperantystą. Razem ze swa siostrą Janiną uczestniczył w VIII Światowym Kongresie Esperantystów, który odbył się w Krakowie w roku 1912.
W 1934, jako oficer rezerwy pozostawał w ewidencji Powiatowej Komendy Uzupełnień Katowice. Posiadał przydział do Oficerskiej Kadry Okręgowej Nr V. Był wówczas w grupie oficerów „powyżej 40 roku życia”.
9 lipca 1940 został deportowany do miejscowości Murża w powiecie nikolskim obwodu wołogodzkiego. Na podstawie amnestii dla obywateli polskich w ZSRR (12 sierpnia 1941) został zwolniony. Po uwolnieniu z zesłania został przyjęty do Polskich Sił Zbrojnych w ZSRR i wyznaczony na stanowisko kwatermistrza 15 pułku piechoty.
Po 1945 zamieszkiwał w Londynie, gdzie zmarł 22 maja 1967.