Rodzina Po projektowanych zaręczynach Wilhelma Ernesta z córką cesarza Fryderyka III Małgorzatą, książę postanowił poślubić Karolinę, córkę Henryka XXII, księcia Reuss. Ślub odbył się 30 kwietnia 1903 r. w Weimarze. Trwające dwa lata małżeństwo nie doczekało się dzieci. Śmierć młodej księżnej Karoliny wywołała wśród społeczności ogromne poruszenie. 4 stycznia 1910 r., pięć lat po śmierci pierwszej żony książę ożenił się ponownie z Feodorą, księżniczką Saksonii-Meiningen (1890–1972). Para książęca miała czwórkę dzieci: Zofię, Karola Augusta, Bernarda, Jerzego Wilhelma.

Prapradziadkowiewielki książę Saksonii-Weimar-EisenachKarol I August(1757–1828) ∞ 1775 Ludwika z Hesji-Darmstadt(1757–1830)car RosjiPaweł I Romanow(1754-1801) ∞ 1776 Zofia Wirtemberska(1759–1828)król HolandiiWilhelm I Oranje-Nassau(1772-1843) ∞1791 Wilhelmina Pruska(1774–1837)car RosjiPaweł I Romanow(1754-1801) ∞ 1776 Zofia Wirtemberska(1759–1828)wielki książę Saksonii-Weimar-EisenachKarol I August(1757–1828) ∞ 1775 Ludwika z Hesji-Darmstadt(1757–1830)książę Saksonii-MeiningenJerzy I(1761-1803) ∞1782 Ludwika Eleonora zu Hohenlohe-Langenburg(1763-1837)król WirtembergiiFryderyk I(1754-1816) ∞1780 Augusta Karolina Welf(1764–1788)hr. WirtembergiiLudwik Fryderyk Wirtemberski(1756-1817) ∞1797 Henrietta z Nassau-Weilburg(1780-1857)Pradziadkowiew. ks.