Ożenił się 23 stycznia 1899 roku z Wandą Zakrzewską, z którą miał dzieci: Stanisława Zygmunta Marię (1900–1992), Emilię Marię Józefę (1902), Jana Mariana Antoniego (1903), Józefę Marię Teresę (1904), Tadeusza Mariana Stanisława (1906–1940, zginął w Katyniu), Anielę Szułdrzyńską (1908–?, późniejszą Budny) i Wandę Annę (1912).