Johann married Sophie Charlotte (1719–1770), daughter of the Wild- and Rhinegrave Charles of
Salm-Dhaun, in 1743 in
Dhaun. Sophie Charlotte was the granddaughter of two of Johann's first cousins, making the couple first cousins twice removed in descent from
Christian I, Count Palatine of Birkenfeld-Bischweiler. They had eight children: • Charles John Louis (1745–1789) • Louise (1748–1829) married Count Henry XXX of Reuss-Gera (1727–1802) • Johanna Sophie (1751–1752) •
William (1752–1837), Duke in Bavaria; married in 1780 Countess Palatine Maria Anna of Zweibrücken-Birkenfeld (1753–1824) • Friederike (1753–1753) • Sophia (1757–1760) • Christian (1760–1761) • John (1766–1768) == Ancestors ==