Ferdinand inngikk et fornuftsekteskap med prinsesse Marie Louise av Bourbon-Parma, datter av Roberto I av Parma og prinsesse Maria Pia av Borbone di Napoli, den 20. april 1893 i Villa Pianore i Lucca i Italia, som resulterte i følgende barn: Boris III (1894–1943) Kyril (1895–1945) Eudoxia (1898–1985) Nadezhda (1899–1958). Gift med hertug Albrecht Eugen av Württemberg.