Mikhail Bulgakov wurde am 15. Mai 1891 in Kiew geboren. Zwei seiner Großeltern waren Priester und sein Vater war Assistenzprofessor. In der Schule entwickelte Bulgakow ein Interesse an russischer und europäischer Literatur, am Theater und an der Oper.
1913 heiratete Bulgakow Tatjana Lappa. Als der Erste Weltkrieg begann, meldete er sich freiwillig beim Roten Kreuz als Arzt. Bulgakow wurde in ein Gebiet geschickt, in dem heftig gekämpft wurde, und er wurde mindestens zweimal schwer verletzt. Im Jahr 1916 machte er seinen Abschluss an der Medizinischen Fakultät der Universität Kiew. Bulgakow trat dann mit seinen Brüdern in die Weiße Armee ein. Sie kämpften gegen die Kommunisten, die die Kontrolle über Russland übernahmen. Bulgakow kämpfte auch in der ukrainischen Volksarmee.
Nach dem russischen Bürgerkrieg gingen Mikhail und seine Brüder in den Kaukasus in Westrussland. Mikhail arbeitete als Journalist. Viele Mitglieder von Bulgakows Familie verließen Russland in Richtung Westeuropa. Bulgakow durfte jedoch nicht in andere Länder einreisen, da er an einer Krankheit litt: Typhus.
Die Verletzungen, die Bulgakow im Ersten Weltkrieg erlitt, bereiteten ihm weiterhin große Schmerzen. Um die Schmerzen zu lindern, begann er, sich Morphium zu injizieren. Schließlich wurde er süchtig. Über diese Zeit schrieb er ein Buch mit dem Titel "Morphin", das schließlich 1926 veröffentlicht wurde.
Bulgakow ließ die Medizin hinter sich, da er nun sicher war, dass er Schriftsteller werden wollte. Mit seiner Frau Tatjana zog er 1921 nach Moskau. Bulgakow ließ sich schließlich von Tatjana scheiden und heiratete 1924 Ljubow' Beloserskaja. In den frühen 1920er Jahren veröffentlichte er eine Reihe von Werken. Bis 1927 wurde er jedoch von Leuten kritisiert, die sagten, er schreibe gegen die Sowjetregierung. 1929 lag Bulgakows schriftstellerische Karriere in Trümmern. Die staatliche Zensur stoppte seine Arbeit und die Veröffentlichung von Theaterstücken in der UdSSR.
1931 heiratete Bulgakow erneut, und zwar Jelena Schilowskaja. Jelena inspirierte eine der Hauptfiguren in Bulgakows berühmtestem Roman "Der Meister und Margarita". In den letzten zehn Jahren seines Lebens schrieb Bulgakow weiterhin Romane, Theaterstücke und übersetzte Werke in andere Sprachen. Viele konnten in der UdSSR der 1930er Jahre noch nicht veröffentlicht werden. Diejenigen, die veröffentlicht wurden, wurden oft heftig kritisiert.
Bulgakow gefiel nicht, wie das sowjetische System die Veröffentlichung seiner Werke verhinderte. Er schrieb einen Brief an die sowjetische Regierung und bat um die Erlaubnis, das Land verlassen zu dürfen. Er sprach sogar direkt mit Stalin am Telefon und bat um die Erlaubnis, die UdSSR verlassen zu dürfen. Stalins Antwort deutete an, dass Bulgakow bei dem Versuch, das Land zu verlassen, getötet werden würde. Stalin erlaubte Bulgakow jedoch, in einem kleinen Theater in Moskau zu arbeiten. Bulgakow arbeitete schließlich am Moskauer Kunsttheater, aber das Sowjetsystem erlaubte ihm immer noch nicht, so zu schreiben, wie er es wirklich wollte. Dies und die Tatsache, dass es ihm nicht erlaubt war, ins Ausland zu reisen, um seine Familie zu sehen, machte Bulgakow sehr unglücklich.
Bulgakow starb am 10. März 1940 an Problemen mit seinen Nieren. Er wurde auf dem Nowodewitschi-Friedhof in Moskau beigesetzt.