Jannes Horn (Braunschweig, 6 februari 1997) is een Duits voetballer die als verdediger speelt. Hij speelt bij VfL Wolfsburg, waar hij doorstroomde uit de eigen jeugdopleiding.
Horn maakte op elfjarige leeftijd de overstap van VfB Rot-Weiß 04 Braunschweig naar VfL Wolfsburg. Op 17 september 2016 debuteerde hij in de Bundesliga tegen TSG 1899 Hoffenheim. De verdediger verving na 81 minuten Daniel Caligiuri. Eén week later kreeg hij zijn eerste basisplaats tegen Werder Bremen. Op 4 april 2017 verlengde Horn zijn contract tot medio 2021.
Horn kwam reeds uit voor meerdere Duitse nationale jeugdelftallen. In 2015 debuteerde hij in Duitsland –19.