The 1976–77 Bulgarian Cup was the 37th season of the Bulgarian Cup (in this period the tournament was named Cup of the Soviet Army). Levski Sofia won the competition, beating Lokomotiv Sofia 2–1 in the final at the Vasil Levski National Stadium.

First round

!colspan=3 style="background-color:#D0F0C0;" |15 December 1976

Second round

!colspan=3 style="background-color:#D0F0C0;" |18 December 1976

Third round Team 1ScoreTeam 2Place12 February 1977 ||style="text-align:center;" |Blagoevgrad ||style="text-align:center;" |Velingrad ||style="text-align:center;" |Pazardzhik ||style="text-align:center;" |Kyustendil ||style="text-align:center;" |Haskovo ||style="text-align:center;" |Sandanski ||style="text-align:center;" |Stara Zagora ||style="text-align:center;" |Sopot

Quarter-finals Team 1ScoreTeam 2Place27 April 1977 ||style="text-align:center;" |Sofia ||style="text-align:center;" |Plovdiv ||style="text-align:center;" |Nova Zagora ||style="text-align:center;" |Gorna Oryahovitsa

Semi-finals Team 1ScoreTeam 2Place4 May 1977 ||style="text-align:center;" |Veliko Tarnovo ||style="text-align:center;" |Pleven

Final

Details

References

bg:Купа на Съветската армия 1976/77