В Москву прибыл Сатана для проведения ежегодного весеннего бала, на котором традиционно королевой становилась самая красивая женщина города по имени Маргарита. В этот раз Воланд предложил эту почётную роль возлюбленной Мастера. После исчезновения Мастера Маргарита вынуждена была вернуться к мужу, но не переставала думать о любимом и согласилась на приглашение Сатаны, рассчитывая на его помощь. Нанеся волшебный крем, она превратилась в ведьму и на половой щётке отправилась на бал.

Несмотря на тяжесть обязанностей хозяйки бала, Маргарита справилась с ними. По окончании торжества она потребовала вернуть ей Мастера и прежнюю жизнь, и Сатана исполнил её просьбу. Пришло время покинуть Москву, и на Воробьёвых горах Сатана встретился с посланцем Иешуа, который попросил даровать Мастеру и Маргарите вечный покой, поскольку они не были достойны ни рая, ни ада. Влюблённые умерли в этом мире и вместе с Сатаной и его свитой покинули город.

Параллельно завершается повествование о прокураторе Иудеи: после казни Иешуа Понтий Пилат отомстил, приказав убить доносчика, но это не избавило его от наказания. Около двух тысяч лет он провёл на каменистой вершине, ожидая прощения и встречи с Иешуа. В итоге Сатана отпустил прокуратору долгожданную встречу с Иешуа, после чего попрощался с Мастером и Маргаритой. Влюблённые обрели вечный приют в тихом доме с садом.

В эпилоге рассказывается о дальнейшей жизни тех, кто пострадал от проделок демонов из свиты Сатаны. Следствие по делу чертовщины в Москве зашло в тупик, и виновным признали гипнотизёра по имени Коровьев. Директора варьете перевели в Ростов, где он стал заведующим гастрономического магазина, а финдиректор устроился в детский кукольный театр. Поэт Бездомный стал профессором истории и философии; каждую годовщину гибели Берлиоза его охватывала печаль, и он подолгу сидел на скамейке на Патриарших прудах, видя во сне Пилата и Иешуа, идущих по лунной дороге и спорящих о важном.