In de Dertigjarige Oorlog (1618–1648) speelde hij een belangrijke rol. Zo was Horn verantwoordelijk voor de linkervleugel tijdens de slag bij Breitenfeld in 1631, onder koning Gustaaf II Adolf. Hij slaagde erin om de vleugel voor ineenstorting te behoeden en de orde te herstellen en had hiermee een belangrijk aandeel in de overwinning voor de Zweden. Na deze slag was hij verantwoordelijk voor de Zweedse operaties in Zwaben en het Rijnland. In 1634 leed hij een verpletterende nederlaag in de Slag bij Nördlingen. Hij werd gevangengenomen en opgesloten in het kasteel van Burghausen. Tijdens zijn gevangenschap schreef hij een verslag van de slag en hierin schoof hij de schuld van het verlies toe aan Bernhard van Saksen-Jena. In maart 1642 werd hij vrijgelaten in ruil voor Jan van Werth, die sinds 1638 vast werd gehouden door de Fransen.