1966–67 Bulgarian Cup

The 1966–67 Bulgarian Cup was the 27th season of the Bulgarian Cup (in this period the tournament was named Cup of the Soviet Army). Levski Sofia won the competition, beating Spartak Sofia 3–0 in the final at the Vasil Levski National Stadium.

First round

 * }

Group 1

 * Matches were played in Dobrich and Varna


 * }

Group 2

 * Matches were played in Pazardzhik and Plovdiv


 * }

Group 3

 * Matches were played in Burgas and Sliven


 * }

Group 4

 * Matches were played in Sofia and Blagoevgrad


 * }