Carlo Janka (Obersaxen, 15 oktober 1986) is een Zwitsers alpineskiër. Hij is allrounder en won in zijn carrière elf wereldbekerwedstrijden. Tevens werd hij in 2009 wereldkampioen op de reuzenslalom.
Janka maakte zijn debuut in de wereldbeker op 21 december 2005 in het Sloveense Kranjska Gora, maar hij bereikte de finish niet tijdens de reuzenslalom. In december 2006 bereikte hij in zijn derde wedstrijd voor het eerst de finish: Janka werd 20e en was de jongste deelnemer die er in die wedstrijd in slaagde de tweede manche te bereiken.
In het seizoen 2008/2009 kende hij zijn doorbraak op het allerhoogste niveau. Hij werd tweede op de afdaling in Lake Louise en twee weken later vierde hij zijn eerste wereldbekeroverwinning. Janka was de beste in de reuzenslalom van Val d'Isère. Na de jaarwisseling was hij ook de beste op de super-combinatie in Wengen. Mede door deze overwinning won hij het totaalklassement van de wereldbeker op de combinatie