Beroe Stara Zagora won the title, their second overall, after defeating Levski Sofia in the final by penalties.
The following teams competed in the cup: Ludogorets Razgrad CSKA Sofia Levski Sofia Chernomorets Burgas Litex Lovech Lokomotiv Plovdiv Cherno More Varna Slavia Sofia Minyor Pernik Beroe Stara Zagora Montana Botev Vratsa Lokomotiv Sofia Etar Veliko Tarnovo Pirin Gotse Delchev Botev Plovdiv Vidima-Rakovski Sevlievo Kaliakra Kavarna Svetkavitsa Targovishte Neftochimic Burgas Lyubimetz 2007 Bansko Chavdar Etropole Sliven 2000 Spartak Varna Septemvri Simitli Rakovski 2011 Shumen 2010 Spartak Pleven Pirin Razlog from North-West zone: from North-East zone: from South-East zone: from South-West zone: The draw was conducted on 2 October 2012.
Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2012–13 season.
Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2012–13 season.
Note: Roman numerals in brackets denote the league tier the clubs participate in during the 2012–13 season.