Był trzykrotnie żonaty. Jego pierwszą żoną była Henryka z domu Kaukol (1844-1872), z którą miał córkę Henrykę Marię (1872-1948, po mężu Śnieżek). Drugą żoną od ok. 1875 była Amalia Celestyna z domu Popiel (ur. 8 kwietnia 1840, córka Heleny z domu Skolimowskiej oraz Józefa Popiela - urzędnika magistratów miejskich w Stryju, od ok. 1840 w Stanisławowie, później urzędnika sądowego w Złoczowie, do ok. 1870 dyrektora urzędu pomocniczego c. k. sądu obwodowego w Tarnopolu; zm. 7 lutego 1882 dzień po urodzeniu córki Amalii Zofii), z którą miał dzieci: Tadeusza Felicjana (ur. 9 czerwca 1876, zm. 19 maja 1887 w wieku 11 lat), Zofię Jadwigę (ur. 17 grudnia 1877, zm. 31 maja 1881 w wieku 3,5 lat na zapalenie oskrzeli; obie zostały pochowane na cmentarzu przy ul. Jana Matejki w Sanoku, a ich nagrobek został wpisany do rejestru obiektów zabytkowych i podlega ochronie prawnej) i Amalię Zofię (ur. 6 lutego 1882, nauczycielka, od około 1902 nauczycielka nadetatowa w pięcioklasowej szkole żeńskiej w Rudkach jako Amalia Świtalska, latem 1905 mianowana stałą nauczycielką w sześcioklasowej szkole żeńskiej w Rudkach, gdzie do końca życia pracowała jako Amalia Karpow, zm. 23 kwietnia 1906).