Prins Frederik werd in Berlijn geboren. Zijn ouders waren op dat moment door de patriotten uit Nederland verdreven. Hij groeide op aan het hof van zijn grootvader Frederik Willem II van Pruisen en ontving daar militair onderricht van de Pruisische generaal Carl von Clausewitz. In dienst van het Pruisische leger nam hij deel aan de Volkerenslag bij Leipzig (1813).