De flesta bulgarer är ortodoxa och den största minoriteten är bulgariska turkar som är muslimer. Romerna utgör den andra betydande minoritetsgruppen.
Utanför de största städerna och turistmålen kan det vara svårt att klara sig på andra språk än bulgariska. Den äldre befolkningen kan ofta ryska, en del kan franska eller tyska. Ungdomar talar ganska ofta engelska.
En orsak till missförstånd kan vara att en jakande gest med huvudet i Bulgarien betyder "nej" medan en huvudskakning betyder "ja".
Det är vanligt att ge dricks, bland annat på restauranger, med cirka tio procent.