Fue el primogénito del landgrave Federico de Hesse-Kassel y la princesa Carolina Polixena de Nassau-Usingen.
[1] Sus abuelos paternos fueron Federico II, landgrave de Hesse-Kassel y la princesa María de Gran Bretaña.
Sus abuelos maternos fueron el príncipe Carlos Guillermo de Nassau-Usingen y Carolina de Leiningen-Dasburg-Falkenburg.
Se casó el 10 de noviembre de 1810 en el palacio de Amalienborg, con la princesa Luisa Carlota de Dinamarca,[1] hija del príncipe heredero Federico de Dinamarca y Noruega (quien no llegaría a subir al trono) y Sofía Federica de Mecklemburgo-Schwerin.
La pareja tuvo 6 hijos:[1] Falleció el 5 de septiembre de 1867 en Copenhague, Dinamarca, a la edad de 79 años.