La Coppa di Bulgaria 2017-2018 è stata la 36ª edizione di questo trofeo, e la 78ª in generale di una coppa nazionale bulgara di calcio. La competizione è iniziata il 20 settembre 2017 e si è conclusa il 9 maggio 2018 con la finale. Il Botev Plovdiv era la squadra campione in carica. Lo Slavia Sofia ha vinto il trofeo per l'ottava volta nella sua storia.
Partecipano tutti i club professionistici e, per completare il tabellone, tre squadre di dilettanti selezionate da tornei estivi regionali.