Order Zasługi Wojskowej (bułg. Орден „За военна заслуга”) – bułgarskie wysokie odznaczenie państwowe ustanowione w 1900.

Historia Order został ustanowiony 18 maja 1900 przez władcę Księstwa Bułgarii Ferdynanda I Koburga. W 1916, na pamiątkę zwycięstwa armii bułgarskiej nad wojskami serbskimi, król (od 1908) Ferdynand I do pierwszych pięciu klas orderu dodał, na wzór austriacki, wieniec laurowy. Order został ponownie zmodyfikowany 9 września 1944 – odtąd nadawano go na wstędze Orderu Zasługi Cywilnej, a monogram władcy na środkowym medalionie zastąpiono trójkolorową flagą bułgarską. Ostatecznie został zniesiony przez komunistów rządzących w Ludowej Republice Bułgarii w latach 50. XX wieku. Nie znalazł się na liście orderów domowych króla Symeona III Koburga (zawiera ona jedynie trzy ordery: Cyryla i Metodego, św. Aleksandra i Czerwonego Krzyża).

W 2004 order został odnowiony jako odznaczenie Republiki Bułgarii, a nadawany jest przez prezydenta Bułgarii.

Order Zasługi Wojskowej jest przyznawany za wybitną służbę i zasługi w dziedzinie wojskowości, zarówno podczas wojny jak i pokoju.