The 1977–78 European Cup was the 13th edition of the European Cup, IIHF's premier European club ice hockey tournament. The season started on September 27, 1977, and was finished except for the final on September 3, 1978. The final was played on August 29, 1979, as part of the final stage of the following season's European Cup.

The tournament was won by CSKA Moscow, who beat Poldi Kladno in the final.

First round

Team #1ScoreTeam #2Gap HC 7:9, 3:14 Kölner ECDynamo Berlin 7:3, 4:4 Podhale Nowy TargHC Steaua București 3:2, 1:3 SC Bern EC KAC 5:2, 5:3 Ferencvárosi TCHC Bolzano 6:2, 6:6 HK JeseniceManglerud/Star 3:3, 6:7 F Verwarming Heerenveen

Tappara, Brynäs IF : bye

Second round

Team #1ScoreTeam #2SC Bern 7:3, 4:8 (0:2 PS) Kölner EC EC KAC 5:5, 2:3 HC BolzanoDynamo Berlin 7:7, 6:5 Brynäs IFF Verwarming Heerenveen w/o Tappara

Third round

Team #1ScoreTeam #2Dynamo Berlin 5:1, 6:2 Kölner ECHC Bolzano 4:2, 1:7 F Verwarming Heerenveen

Poldi Kladno : bye

Fourth round

Team #1ScoreTeam #2F Verwarming Heerenveen 3:9, 5:13 Poldi Kladno

Dynamo Berlin : bye

Semifinals

Team #1ScoreTeam #2Dynamo Berlin 5:5, 2:9 Poldi Kladno

CSKA Moscow : bye

Final

Team #1ScoreTeam #2CSKA Moscow 3:1 Poldi Kladno

The final had not been played in 1978. When the teams met in the final stage of the 1978–79 IIHF European Cup, they agreed to also count their match for the 1977−78 cup. It was the final and deciding match of the 1978–79 cup as well.

References Season 1978