Federico nació en la ciudad de Kassel el 17 de abril de 1676, hijo de Carlos I de Hesse-Kassel y de María Amalia de Curlandia.