The 1978–79 Bulgarian Cup was the 39th season of the Bulgarian Cup (in this period the tournament was named Cup of the Soviet Army). Levski Sofia won the competition, beating Beroe Stara Zagora 4–1 in the final at the Vasil Levski National Stadium.
First round
!colspan=3 style="background-color:#D0F0C0;" |9–10 December 1978
Second round
!colspan=3 style="background-color:#D0F0C0;" |16 December 1978
Third round Team 1ScoreTeam 2Place23 December 1978 ||style="text-align:center;" |Plovdiv ||style="text-align:center;" |Sofia ||style="text-align:center;" |Botevgrad ||style="text-align:center;" |Belovo ||style="text-align:center;" |Stara Zagora ||style="text-align:center;" |Dupnitsa ||style="text-align:center;" |Sevlievo ||style="text-align:center;" |Blagoevgrad
Quarter-finals Team 1ScoreTeam 2Place3 February 1979 ||style="text-align:center;" |Sofia ||style="text-align:center;" |Yambol ||style="text-align:center;" |Velingrad ||style="text-align:center;" |Karlovo
Semi-finals Team 1ScoreTeam 2Place4 April 1979 ||style="text-align:center;" |Sofia ||style="text-align:center;" |Plovdiv
Third place play-off
!colspan=4 style="background-color:#D0F0C0;" |1979
Final
Details
References