La I Liga 1978-79 fue la 53.ª temporada del Campeonato de Fútbol de Polonia y la 45.ª temporada de la I Liga , la principal liga profesional polaca para clubes de fútbol de asociación , desde su creación en 1927. La liga era operada por la Asociación Polaca de Fútbol (PZPN).
Los campeones fueron Ruch Chorzów , que ganó su decimotercer título polaco.
La temporada comenzó el 27 de julio de 1978 y concluyó el 10 de junio de 1979 (liga de otoño-primavera). La temporada se jugó como un torneo de todos contra todos . El equipo en la cima de la clasificación ganó el título de liga. Un total de 16 equipos participaron, 14 de los cuales compitieron en la liga durante la temporada 1977-78 , mientras que los dos restantes ascendieron de la II liga 1977-78. Cada equipo jugó un total de 30 partidos, la mitad en casa y la otra mitad fuera, dos partidos contra cada equipo. Los equipos recibieron dos puntos por victoria y un punto por empate.