Escriba una continuación para este párrafo - Rebić se unió al Eintracht Frankfurt en un préstamo de una temporada el 11 de julio de 2016, reuniéndose con el ex manager del equipo nacional Niko Kovač. Después de una breve batalla contra la mononucleosis, Rebić hizo su debut el 17 de septiembre contra el Bayer Leverkusen, entrando como sustituto y ayudando a Marco Fabián para el gol ganador en una victoria de 2-1. El 5 de febrero de 2017 anotó su primer gol para su nuevo equipo para concluir una victoria de 2 a 0 sobre el equipo de Hesse SV Darmstadt 98 en el Commerzbank Arena. El 27 de mayo, empató en la final de la DFB-Pokal de 2017.
, aunque Frankfurt perdió 2 a 1 ante el Borussia Dortmund.