Karl married twice: first, to
Friederike Caroline Luise of Hesse-Darmstadt, daughter of Prince
Georg Wilhelm of Hesse-Darmstadt. They had ten children together. Two of them become German queen consorts.
Louise would marry
Frederick William III of Prussia and
Frederica would marry
Ernest Augustus I of Hanover. After she died in
1782, he married her sister
Charlotte in
1784. She died in the following year, whilst giving birth to their son, Duke Karl Friedrich August.
*Duchess Charlotte (1769-1818) married
Frederick, Duke of Saxe-Altenburg
*Duchess Karoline Auguste (1771-1773)
*Duke Georg Karl (1772-1773)
*Duchess Therese (1773-1839) married
Karl Alexander, Prince of Thurn and Taxis
*Duke Friedrich Georg (1774-1774)
*
Duchess Louise (1776-1810)
*
Duchess Frederica (1778-1841)
*
Duke Georg (1779-1860)
*Duke Friedrich Karl (1781-1783)
*Duchess Auguste Albertine (1782-1782)
*Duke Karl Friedrich August (1785-1837)