Le Festival des roses, mondialement connu, se déroule le premier week-end du mois de Juin à Kazanlak depuis 1903. Cette date coïncide avec la période de floraison des roses, juste avant la récolte, quand les champs de roses sont les plus beaux. Et c'est vraiment le moment de visiter la région, en faisant une halte dans ce festival pour y observer tout un pan du folklore bulgare.
Compositions florales, couleurs, danses folkloriques et animations festives sont les ingrédients de cette manifestation, dont le moment fort est le couronnement de la rose reine, sorte de miss locale.