W 1658, w Heidelbergu poślubił Zofię Wittelsbach, córkę palatyna Fryderyka V i Elżbiety Stuart. Para miała 7 dzieci:
Ernest August, niem. Ernst August (ur. 20 listopada 1629, w Herzberg am Harz – zm. 23 stycznia 1698, w Herrenhausen) - książę Hanoweru w latach 1679-1692, następnie elektor Hanoweru 1692-1698. Był synem Jerzego, księcia Brunszwiku-Lüneburga i Anny Eleonory z Hesji-Darmstadt; władzę objął po starszym bracie Janie Fryderyku.