Битва при Вельбудже была частью вооружённых конфликтов между Первым, а позже и Вторым болгарскими царствами с одной стороны и государствами, расположенными на территории современной Сербии: Рашкой, Дуклей и королевством Сербия с другой стороны, происходивших в IX—XIV веках. В конце XIII века на Балканах резко усилилось Сербское королевство, что вызвало озабоченность у его соседей Болгарии и Византии. 13 мая 1327 года болгарский царь Михаил III Шишман подписал с византийским императором Андроником III Палеологом антисербское соглашение, в ходе которого было принято решение о начале похода обоих государств в Сербию. Урегулировав к 1328 году разногласия между странами, Византия и Болгария в июле 1330 года начали войну.

Византийская армия в Сербию вторглась с юга, но после захвата нескольких крепостей, по указу Андроника, остановилась. Тем временем с востока в Сербию вошли болгарские войска. 24 июля 1330 года болгары и сербы во главе с королем Стефаном (1322–1331) и его сыном Стефаном Урошем IV Душаном (король 1331—1346) встретились у города Велбужд (ныне — Кюстендил). Несмотря на заключение однодневного перемирия, сербы его нарушили. Застигнутые врасплох болгары, попытавшись оказать сопротивление, были разбиты. После битвы сербская армия продолжала преследовать отступающих болгар; что же до византийцев, то они отступили от сербской границы и отвернулись от Болгарии. В результате разгрома болгар в битве при Велбужде Сербия превратилась в сильнейшее государство Балканского полуострова и продолжала занимать этот статус ещё 20 лет. Её новый король Стефан Урош IV Душан, пришедший к власти в результате убийства своего отца в 1331 году, захватил Македонию, Эпир и Фессалию. После его смерти в 1355 году держава распалась на несколько независимых государств; то же самое произошло и с Болгарией в период правления Иоанна-Александра в 1371 году. В XV веке оба государства были захвачены турками-османами