По биологично разнообразие България е на второ място в Европа. Растенията наброяват над 12 360 вида, като от тях 3700 вида са висши. В Червената книга на България са включени 763 вида. Като лечебни са регистрирани около 750 растения, като 70% от тях представляват стопански ценни видове и страната изнася около 15 хил. тона билки годишно. Горският фонд възлиза на около 4.0 млн. ха. Това представлява 36.85% от територията на страната. От листопадните широколистни гори най-разпространени са дъбовите и буковите гори. Дъбовите гори са разпространени в териториите с надморска височина до 1000 м, докато букови гори има предимно в среднопланинския пояс на страната. В долните течения на реките Батова, Камчия, Ропотамо и Велека са развити лонгози. Естествените иглолистни гори са разпространени в териториите до 2200 м н.в. Най-голямо разпространение имат в Родопите. Те се състоят предимно от смърч, ела и бял бор. В Славянка и Пирин расте черната мура, а в Средна Стара планина, Западните Родопи, Среден Пирин, Рила и Витоша.