Johannes blev gift med Dorthea Bundsgaard den 29 okt. 1859 i Ødis. Dorthea (datter af Niels Bundsgaard og Mette Marie Jacobsen) blev født den 21 jan. 1840 i Ødis; døde den 4 nov. 1860. [Gruppeskema] [Familietavle]
Johannes blev gift med Marie Christine Hansen den 14 mar. 1862 i Fjelstrup. Marie (datter af Hans Hansen og Johanne Marie Jensen) blev født den 15 jun. 1826 i Fjelstrup; døde den 15 feb. 1905 i Haderslev. [Gruppeskema] [Familietavle]
Johannes blev gift med Marie Hansen den 20 okt. 1899 i Haderslev. Marie blev født den 26 dec. 1874 i Nr. Vilstrup. [Gruppeskema] [Familietavle]