Karl blev gift med Astrid Sigismunda Pade den 5 aug. 1930 i København (Slotskirken). Astrid (datter af Erik Pade og Sophie Ida Caroline komtesse Schulin) blev født den 6 aug. 1908 i Christianssted, St. Croix. [Gruppeskema] [Familietavle]
Karl blev gift med Antonie Sophie Hagemann den 5 dec. 1906. Antonie blev født den 18 sep. 1879. [Gruppeskema] [Familietavle]