The 2008–09 Bulgarian Cup was the 27th official Bulgarian annual football tournament. The competition started on October 15, 2008 with the preliminary round and ended on May 26, 2009. The defending champions were Litex Lovech, who successfully defended their title against Pirin Blagoevgrad.
Preliminary round
In this round entered 4 winners from the regional competitions as well as 3 teams from B Group (second level) decided by random draw. There should have been 4 teams selected from B Group, but since this year's league features only 31 team, 3 teams were chosen. The matches were played on 15 October 2008.