15 Mayıs 1891’de Kiev’de doğdu. 1916’da Kiev Üniversitesi Tıp Fakültesi’nden mezun oldu, fakat birkaç yıl sonra doktorluğu bırakarak hayatını edebiyata adadı. Kiev Şehir Tiyatrosu’nda sergilenen ilk iki oyunu büyük başarı kazandı. İlk eşiyle Moskova’ya yerleşen Bulgakov, 1922-1926 arasında oyun yazmayı sürdürdü, fakat Sovyetler Birliği’nin ideallerini yansıtmadığı gerekçesiyle oyunlarının sahnelenmesi yasaklandı. 1925’te yazdığı hicivli romanı “Köpek Kalbi” de benzer bir kaderi paylaşarak, Sovyetler Birliği’nde 1987’ye kadar yayımlanamadı. Aynı yıl ilk eşinden boşanarak Lyubov Belozerskaya’yla evlendi. Sanatını icra edememekten bunalan Bulgakov, 1930’da Stalin’e bir mektup yazarak yurtdışına çıkma izni istedi. Fakat bu talebi reddedilen Bulgakov’a Moskova Sanat Tiyatrosu’nda sahne arkasında bir iş ayarlandı. 1938’de, ölümcül hastalığına yakalanmadan hemen önce başyapıtı sayılan “Üstat ile Margarita”yı tamamladı. 1940’ta böbrek yetmezliğinden öldü. Kitap ilk olarak 1966-1967 yıllarında, dul eşinin çabaları sayaesinde “Moskva” dergisinde yayımlandı. Kitap olarak 1973’te basıldı.