Janik Haberer (Wangen im Allgäu, 2 maart 1994) is een Duits voetballer die doorgaans als aanvaller speelt. Hij verruilde TSG 1899 Hoffenheim in juli 2016 voor SC Freiburg.
Haberer speelde in de jeugd voor FC Wangen, FV Ravensburg, FC Memmingen en SpVgg Unterhaching. Tijdens het seizoen 2011/12 debuteerde hij voor SpVgg Unterhaching, dat uitkomt in de 3. Liga. Het seizoen erna speelde hij 14 competitiewedstrijden. Gedurende het seizoen 2013/14 heeft hij een vaste basisplaats te pakken, wat hem reeds zes doelpunten opleverde in 30 competitieduels. Op 18 januari 2014 werd bekend dat Haberer per 1 juli 2014 getransfereerd werd naar 1899 Hoffenheim. Hij tekende een contract voor vier seizoenen bij de Bundesliga-club.
Haberer speelde één interland voor Duitsland –19. In 2013 debuteerde hij in Duitsland –20.