El 8 de julio de 1912, Francisco contrajo matrimonio con la princesa Isabel Antonia Leonor Natalia Clementina de Croÿ (1890-1982), en el castillo de Weilburg.