После фактического обретения Болгарией независимости по окончании Русско-турецкой войны в 1878 году была создана Дунайская флотилия — речные силы Болгарии на Дунае и его притоках. Официальным днем рождения флотилии считается 31 июля (12 августа) 1879 года, когда в Русе были в торжественной обстановке подняты флаги Княжества Болгария на судах новой флотилии.
В 1987 году в Варне были созданы морская часть и флотский арсенал, которые два года спустя были объединены с Дунайской флотилией в Военно-морской флот со штабом в Варне. А в 1991 году Военно-морской флот Народной Республики Болгарии был преобразован в ВМС Болгарии.
По сути, День ВМС Болгарии является кульминацией торжеств, посвященных морскому флоту страны. Различными мероприятиями наполнена вся предпраздничная неделя. Стартуют праздничные мероприятия в Русе, а заканчиваются в Варне. К празднику приурочивают присвоение первого офицерского звания выпускникам Морского училища и принятие военной присяги.