Während der Vorbereitung auf den &lt;a href="Biathlon-Weltcup%202017/18"&gt;Biathlon-Weltcup 2017/18&lt;/a&gt; wurde Karolin Horchler im Juni 2017 beim Training mit Skirollern von einem LKW gestreift, stürzte und brach sich dabei das Schultergelenk. Im Training und in der Vorbereitung auf den kommenden Winter war sie stark eingeschränkt und konnte auch fast zehn Wochen lang kein Schießtraining absolvieren. Trotzdem gewann sie bei den Deutschen Meisterschaften im September in Ruhpolding Bronze im Massenstart und konnte sich für den Weltcupauftakt im schwedischen Östersund qualifizieren. Im ersten Rennen der Saison, dem Einzelrennen über 15 km, belegte sie den 19. Rang und erreichte damit ihr bestes Ergebnis in dieser Disziplin. Beim zweiten Weltcup der Saison in Hochfilzen war Horchler ebenfalls Teil der deutschen Mannschaft und ersetzte die erkrankte Franziska Preuß. Anschließend startete sie wieder im zweitklassigen IBU-Cup und nahm an den Europameisterschaften im italienischen Ridnaun teil. Obwohl sie an zwei IBU-Cups und damit insgesamt vier Einzelrennen nicht teilgenommen hatte, gewann Horchler die Gesamtwertung und die Sprintwertung des IBU-Cups. In dieser Zeit gewann sie zwei Rennen und erreichte fünf weitere Podiumsplatzierungen. Mit dieser Platzierung in der Gesamtwertung qualifizierte sie sich auch für die Teilnahme am Saisonfinale des Weltcups im russischen Tjumen. Nach einem elften Platz im Sprint verbesserte sie sich im Verfolgungsrennen auf den fünften Rang. Es war ihre erste Top-10-Platzierung in dieser Disziplin, sie verbesserte ihre persönliche Bestleistung in einem Weltcuprennen und qualifizierte sich für den Massenstart, den sie als Achte ebenfalls mit einer Top-10-Platzierung beendete.