В Вязьме чету Булгаковых застала Октябрьская революция. Тася 30 октября 1917 года писала сестре мужа Наде: «Милая Надюша, напиши, пожалуйста, немедленно, что делается в Москве. Мы живем в полной неизвестности, вот уже четыре дня ниоткуда не получаем никаких известий. Очень беспокоимся и состояние ужасное». В декабре Булгаков отправился в Саратов, по возвращении он писал Наде 31 декабря 1917 года: «Придет ли старое время? Настоящее таково, что я стараюсь жить, не замечая его… не видеть, не слышать! Недавно в поездке в Москву и в Саратов мне пришлось все видеть воочию, и больше я не хотел бы видеть. Я видел, как серые толпы с гиканьем и гнусной руганью бьют стекла в поездах, видел, как бьют людей. Видел разрушенные и обгоревшие дома в Москве… Тупые и зверские лица… Видел толпы, которые осаждали подъезды захваченных и запертых банков, голодные хвосты у лавок, затравленных и жалких офицеров, видел газетные листки, где пишут в сущности об одном: о крови, которая льется и на юге, и на западе, и на востоке, и о тюрьмах. Все воочию видел и понял окончательно, что произошло».
22 февраля 1918 года Тася навсегда покинула Смоленщину и вернулась вместе с Михаилом в Киев. В этот день Вяземская уездная земская управа выдала Булгакову удостоверение о том, что с 20 сентября 1917 года он, врач резерва, заведовал в Вяземской городской земской больнице инфекционным и венерическим отделениями и «исполнял свои обязанности безупречно». В годы Гражданской войны в этом городе власти менялись, наверное, чаще, чем в любом другом городе Российской империи. В 1923 году в фельетоне «Киев-город» Булгаков писал, что всего в Киеве в революцию и Гражданскую войну переворотов «было 14, причем 10 из них я лично пережил», 14 переворотов в Киеве – это:
1) Февральская революция 1917 года;
2) взятие власти в городе Украинской Центральной Радой (Центральным Советом) в конце октября – начале ноября 1917 года;
3) захват Киева частями Красной гвардии, вытеснившими из города войска Центральной Рады 26 января 1918 года;
4) возвращение в город Центральной Рады при поддержке австро-германских войск 1 марта 1918 года;
5) свержение правительства Центральной Рады германскими войсками и провозглашение на созванном в киевском цирке 29 апреля 1918 года Съезде хлеборобов гетманом Украины генерал-лейтенанта императорской армии П.П. Скоропадского, бывшего командующего войсками Центральной Рады;
6) свержение П.П. Скоропадского и взятие Киева 14 декабря 1918 года войсками Украинской Народной Республики под командованием головного атамана и руководителя Украинской Директории (правительственного органа) С.В. Петлюры;
7) занятие Киева войсками Красной Армии 5 февраля 1919 года (украинские войска оставили город накануне, 3 февраля);
8) вступление в Киев утром 31 августа 1919 года украинских войск (красные оставили город 30 августа);
9) вступление в город войск белой Добровольческой армии Вооруженных сил Юга России генерала А.И. Деникина (войсками, занявшими Киев, командовал генерал Н.Э. Бредов) и отступление из Киева украинских войск во второй половине дня 31 августа 1919 года;
10) взятие города Красной Армией 14 октября 1919 года;
11) отступление из Киева красных 16 октября 1919 года и возвращение в город добровольческих войск;
12) занятие Киева красными 14 декабря 1919 года;
13) вступление в город украинских и польских войск 7 мая 1920 года;
14) занятие Киева Красной Армией 12 июня 1920 года.