144.
Małżeństwa 30 września 1785 w Darmstadt ożenił się z księżniczką heską Augustą Wilhelminą, mieli pięcioro dzieci: Ludwik I (1786–1868), król Bawarii Augusta Amelia (1788–1851), żona Eugeniusza de Beauharnais Amelia Maria (1790–1794) Karolina Augusta (1792–1873), żona (1) Wilhelma I, króla Wirtembergii (2) Franciszka II, cesarza Austrii Karol Teodor (1795–1875), feldmarszałek Bawarii
Augusta Wilhelmina zmarła 30 marca 1796 roku na chorobę płuc. 9 marca 1797 roku w Karlsruhe poślubił Karolinę Fryderykę Badeńską, mieli ośmioro dzieci (w tym dwie pary bliźniąt): syn zmarły przy porodzie (1799) Maksymilian Józef (1800–1803) Elżbieta Ludwika (1801–1873), żona Fryderyka Wilhelma IV, króla Prus Amelia Augusta (1801–1877), żona Jana I, króla Saksonii Maria Anna (1805–1877), żona Fryderyka Augusta II, króla Saksonii Zofia Fryderyka (1805–1872) – żona arcyksięcia Franciszka Karola Ludwika Wilhelmina (1808–1892), żona księcia Maksymiliana Bawarskiego Maksymiliana Józefa (1810–1821)