Frederic a luptat în războaie împotriva Danemarcei, Austriei și Franței. Deși el s-a opus unor acțiuni militare de fiecare dată, o dată început războiul el a sprijinit militar Prusia din toată inima. Frederic a experimentat prima sa luptă în cel de-al doilea război Schleswig. Numit să supravegheze comandamentul german suprem, prințul moștenitor a reușit cu tact să medieze disputa între mareșalul Wrangel și alți ofițeri. Prusacii și aliații lor austrieci i-au învins pe danezi și au cucerit partea de sud a Iutlandei.