Η σημαία της Βουλγαρίας αποτελείται από τρεις ισομεγέθεις οριζόντιες λωρίδες χρώματος λευκού (στην κορυφή), πράσινου και κόκκινου. Το λευκό αντιπροσωπεύει την ειρήνη, το πράσινο τη γονιμότητα της βουλγαρικής γης και το κόκκινο το θάρρος του λαού. Υιοθετήθηκε στις 27 Νοεμβρίου 1990.