Le diffuseur bulgare BNT confirme sa participation le [1]. Il publie le ses plans de sélection pour le Concours 2017, confirmant une sélection interne parmi un ensemble de contributions envoyées au diffuseur avant le .
Certaines conditions sont posées pour pouvoir répondre à l'appel du diffuseur :
Le chanteur doit être de nationalité bulgare, ainsi qu'avoir une expérience de la scène et du direct
Le producteur du projet doit avoir trois projets de haut niveau à son actif dans les deux dernières années, ainsi qu'une capacité de manager
La chanson doit respecter les règles du Concours et doit être composée et/ou écrite en partie par des personnes de nationalité bulgare.
Le diffuseur demande également que dans chaque contribution soumise soit incluses des informations concernant le rendu visuel sur scène, le nombre de personnes présentes sur scène, l'éventuelle chorégraphie, le budget qui serait nécessaire à la réalisation du visuel, etc. Une participation financière des labels impliqués est également demandée[2].
Il est finalement annoncé le que le chanteur Kristian Kostov représentera la Bulgarie avec sa chanson Beautiful Mess.
À l'Eurovision
La Bulgarie participe à la deuxième demi-finale, le . Arrivé en tête avec 403 points, le pays se qualifie pour la finale du , où il termine 2e avec un total de 615 points. Le pays bat ainsi son record de 2016 et obtient, par la même occasion, son meilleur classement et son premier podium.