El 8 de mayo de 1938 Carlos contrajo matrimonio en la catedral de San Esteban de Viena con Christa Satzger de Bálványos (1914-2001).