1989–90 Bulgarian Cup

The 1989–90 Bulgarian Cup was the 50th season of the Bulgarian Cup. Sliven won the competition for first time, beating CSKA Sofia 2–0 in the final at the Hristo Botev Stadium in Gabrovo.

First round
!colspan=5 style="background-color:#D0F0C0;" |1989


 * }

Second round
In this round include the three teams, who participated in the European tournaments (CSKA, Levski and Chernomorets)

!colspan=5 style="background-color:#D0F0C0;" |14 / 21 February 1990

!colspan=5 style="background-color:#D0F0C0;" |7 / 21 March 1990


 * }

Quarter-finals
!colspan=5 style="background-color:#D0F0C0;" |27 March / 11 April 1990


 * }

Semi-finals
!colspan=5 style="background-color:#D0F0C0;" |25 April / 16 May 1990


 * }