Ferdinand Schörner partecipò alla prima guerra mondiale, combattendo sul fronte occidentale e su quello italiano. In particolare, prese parte, come tenente nel III battaglione del reggimento bavarese da montagna della Guardia, all'offensiva austro-tedesca a Caporetto del 1917 dove guidò brillantemente il reparto che diede l'assalto con successo al monte Podklabuc, uno dei capisaldi principali delle linee difensive delle forze italiane. Per il valore dimostrato in questa battaglia, fu insignito dell'ordine Pour le Mérite, il massimo riconoscimento al valore dell'esercito tedesco.