The following teams competed in the cup: (Teams in bold are still active in the competition) Levski Sofia CSKA Sofia Cherno More Varna Litex Lovech Lokomotiv Sofia Lokomotiv Plovdiv Chernomorets Burgas Lokomotiv Mezdra Slavia Sofia Pirin Blagoevgrad Minyor Pernik Sliven Botev Plovdiv Vihren Spartak Varna Belasitsa Petrich1 Montana Sportist Bansko Chavdar Etropole Balkan Botevgrad Rilski Sportist Vidima-Rakovski Sevlievo Pirin Gotse Delchev Botev Krivodol Kom-Minyor Belite orli Etar 1924 Marek Dupnitsa Chavdar Byala Slatina2 Spartak Pleven3 Beroe Stara Zagora Chernomorets Pomorie Kaliakra Spartak Plovdiv Dunav Ruse Lyubimetz 2007 Svetkavitsa Svilengrad 1921 Minyor Radnevo Lokomotiv Stara Zagora4 Rodopa Smolyan5 PFC Chernomorets Balchik Volov Shumen Nesebar OFC Devnya from North-East Zone FC Tryavna from North-West Zone Lokomotiv 1925 Septemvri from South-West Zone Maritsa Plovdiv from South-East Zone Dobrudzha as Winner in North-East V AFG Brestnik 1948 as Winner in South-East V AFG Botev Vratsa as Winner in North-West V AFG Septemvri Simitli as Winner in South-West V AFG 1 Belasitsa Petrich was removed from West B PFG due lack of funding.
3 Spartak Pleven was removed from West B PFG on 10 March 2009 due lack of eligible players.
4 Lokomotiv Stara Zagora was removed from East B PFG on 3 August 2009 due lack of funding.
In this round entered 4 winners from the regional competitions as well as 3 teams from B PFG (second level) decided by random draw.
Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2009–10 season.