No que é hoje a Bulgária, muitas pessoas diferentes e culturas diferentes viveram ao longo do tempo. Isto inclui Neolítico, cultura Hamangia, Vinča cultura, eneolítico, cultura Varna (5º milênio a.C.) e a cultura Ezero da Idade do Bronze. Os trácios viviam na área da Bulgária moderna. O rei Tere uniu o povo no reino de Odrysian por volta de 500 a.C. Alexandre o Grande teve influência sobre o povo no século IV e mais tarde pelo Império Romano durante a época de Cristo. Avaros eurasianos, eslavos do sul e hunos se estabeleceram em todo o território da Bulgária moderna durante o século VI.
O primeiro império búlgaro foi estabelecido em 681 AD. O segundo império búlgaro começou por volta de 1185 d.C., com Turnovo como a capital. O Império Otomano tomou posse em 1396, e governou a Bulgária por cerca de 500 anos. Os otomanos tinham regras muito rígidas e os búlgaros sofriam. Os búlgaros se rebelaram várias vezes contra os governantes turcos. Após a primeira guerra dos Balcãs (1876), a Bulgária se afastou da influência do Império Otomano com a ajuda do Império Russo, que já lutava contra os otomanos. Mas foi somente em 1908 que todo o país da Bulgária estava unido como a Bulgária moderna.
A Bulgária juntou-se ao lado da Alemanha na Primeira Guerra Mundial e perdeu.
Durante o primeiro ano da Segunda Guerra Mundial, a Bulgária disse que era neutra e se recusou a unir-se a Alemanha nazista ou à União Soviética. Mas o aumento da tensão na guerra fez com que os líderes assinassem o Pacto Tripartite com a Alemanha em março de 1941. Isto permitiu que as forças alemãs passassem pela Bulgária para chegar à Grécia. Entretanto, a Bulgária não seguiu os desejos de Hitler. As tropas da Bulgária se recusaram a participar de golpes militares e também se recusaram a enviar judeus para campos de concentração no Holocausto. Isto tornou Adolf Hitler muito desconfiado, e o rei da Bulgária, Czar Boris III, morreu um dia depois de falar com Hitler.
Em 1944, quando ficou claro que as Potências Aliadas venceriam a guerra, a Bulgária tinha que encontrar outra solução. Seus líderes declararam que se retiraram das forças do Eixo e deixaram os soviéticos entrarem. Mas a União Soviética não respeitou o desejo da Bulgária de ser neutra. Eles substituíram a monarquia real pelo comunismo em 1947, antes de se retirarem da Bulgária. Durante 40 anos, sob seu líder Todor Zhivkov, a Bulgária esteve muito próxima da União Soviética e seguiu suas instruções.
Pouco depois da queda do Muro de Berlim, em 10 de novembro de 1989, o partido comunista desistiu de seu governo e permitiu que o país elegesse líderes de sua própria escolha. Mas em poucos anos a Bulgária teve sérios problemas financeiros sob o novo governo socialista. Desde então, a Bulgária se recuperou de muitas maneiras, e está muito mais estável. Mas ainda é um dos países mais pobres da Europa. Problemas na administração, um sistema judicial fraco e o crime organizado são os maiores problemas para a Bulgária.