De su matrimonio con Carlota de Hesse-Kassel (1650), hija del landgrave Guillermo V de Hesse-Kassel, nacieron tres hijos: