On 22 May 2017, it was announced that Leckie had signed for Hertha BSC for the 2017–18 season. He began his spell positively, appearing in many pre-season matches and assisting two goals in his first competitive appearance for the club in the first round of the DFB Pokal against Hansa Rostock. Leckie scored two goals on his debut for Hertha BSC on matchday one of the 2017–18 Bundesliga season against VfB Stuttgart in a 2–0 home victory. After the game Leckie said: "It's probably one of the best weeks of my life, so I'm definitely a happy guy at the moment."
Leckie scored his first European goal in a 3–2 away defeat to Athletic Bilbao in the 2017–18 Europa League on 23 November 2017.
Leckie took part in Australia's hopes of success in the 2017 Confederations Cup after the squad was announced in May 2017. He started the first two group matches and came on as a Substitute in the last group match in the 57th minute against Chile.