Darbā - divi sižeti, katrs no tiem attīstās patstāvīgi. Pirmā darbība notiek Maskavā vairāku maija dienu laikā (pavasara pilnmēness dienās) 30. gados. XX gadsimtā otrā darbība notiek arī maijā, bet Jershalaimas pilsētā (Jeruzalemē) gandrīz pirms diviem tūkstošiem gadu - jauna laikmeta pašā sākumā. Romāns ir veidots tādā veidā, ka galvenā sižeta nodaļas ir savstarpēji saistītas ar nodaļām, kas veido otro sižetu, un šīs ielikšanas nodaļas ir vai nu nodaļas no kapteiņa romāna, vai arī stāsts par Vaulendas notikumu aculiecinieku.
Vienā no karstākajām maija dienām Maskavā parādās kāds Volands, kurš pozē kā melnās maģijas speciālists, bet patiesībā viņš ir sātans. Viņu pavada dīvains turpinājums: glīta raganu vampīre Gella, bezkaunīgais Korovjeva tips, pazīstams arī kā fagots, drūmais un drausmīgais Azazello un smieklīgais tauku treknais Behemots, kurš lielākoties lasītāja priekšā parādās neticami liela izmēra melna kaķa aizsegā.
Pirmie, kas Valandu sastapa patriarha dīķos, ir resnā mākslas žurnāla Mihails Aleksandrovičs Berliozs redaktors un dzejnieks Ivans Bezdomnijs, kurš uzrakstīja antireliģiozu dzejoli par Jēzu Kristu. Volands iejaucas viņu sarunā, apgalvojot, ka Kristus patiešām pastāv. Kā pierādījums tam, ka ir kaut kas ārpus cilvēka kontroles, Volands prognozē, ka krievu komjaunatnes meitene nogriezīs Berlioza galvu. Šokētā Ivana acīs Berliozs tūlīt nonāk zem tramvaja, kuru kontrolē komjaunatnes meitene, un viņa galva tiek nogriezta. Īvāns neveiksmīgi mēģina Valenu vajāt, un pēc tam, parādoties Massolit (Maskavas literārā apvienība), tik neskaidri izklāsta notikumu secību, ka viņš tiek nogādāts profesora Stravinska piepilsētas psihiatriskajā klīnikā, kur viņš tiekas ar romāna galveno varoni - meistaru.
Volands, ierodoties 302. bis mājas 50. dzīvoklī Sadovajas ielā, kuru vēlais Berliozs aizņēma kopā ar teātra Variete Stepanu Likhodejevu un atrada viņu pēdējās smagu paģiru stāvoklī, pasniedz viņam Likhodejeva parakstītu līgumu par Volanda izrādi teātrī, un tad padzen viņu prom no dzīvokļa, un Stīpa neizskaidrojami nonāk Jaltā.
Nikanors Ivanovičs Bosojs, Mājokļu partnerības priekšsēdētājs ar numuru 302 bis, ierodas 50. dzīvoklī un atrod Korovjevu, kurš lūdz izīrēt šo dzīvokli Wolandai, jo Berliozs nomira un Likhodejevs atradās Jaltā. Pēc lielas pārliecināšanas Nikanors Ivanovičs piekrīt un saņem no Korovjova papildus līgumā noteikto maksu 400 rubļu, ko viņš slēpj ventilācijā. Tajā pašā dienā viņi ieradās Nikanoram Ivanovičam ar apcietināšanas orderi valūtas glabāšanai, jo šie rubļi pārvērtās dolāros. Apdullinātais Nikanors Ivanovičs iekrīt tajā pašā profesora Stravinska klīnikā.
Šajā laikā finanšu direktore Variete Rimskija un administratore Varenuča neveiksmīgi mēģina atrast pazudušo Likhodejevu pa tālruni un ir apjukumā, saņemot no viņa Jaltas telegrammas ar lūgumu viņam nosūtīt naudu un apliecināt viņa identitāti, jo Jaltā viņu pameta hipnotizētājs Volands. Nolēmis, ka tas ir Likhodejeva muļķīgais joks, Rimskis, savācis telegrammas, nosūta Varenukha tos ņemt “kur nepieciešams”, bet Varenukha to neizdara: Azazello un kaķis Behemots, satverdami viņu aiz rokas, nogādā Varenukha uz dzīvokli Nr. 50 un no skūpsta kailajai raganai Gellai Varenukha ir liegtas jūtas.
Vakarā uz Varietes teātra skatuves sākas izrāde ar lielā burvju Vūlanda piedalīšanos un viņa retinu. Fagots ar šāvienu ar pistoli izraisa monetāru lietus teātrī, un visa zāle uztver krītošos zelta gabalus. Tad uz skatuves atveras “dāmu veikals”, kur jebkura sieviete no zālē sēdošajiem var brīvi ģērbties no galvas līdz kājām. Turpat rindā tiek rindota rinda, tomēr izrādes beigās ķirvoneti pārvēršas par papīra gabaliņiem, un viss, kas iegādāts "dāmu veikalā", pazūd bez pēdām, liekot kailām sievietēm skriet pa ielām tajā pašā apakšveļā.
Pēc izrādes Rimskis kavējas savā kabinetā, un viņam Gella skūpsts tiek pārvērsts par vampīru Varenuču. Redzot, ka viņš nemet ēnu, Romāns ir mirstīgi nobijies un mēģina aizbēgt, bet vampīre Gella nāk palīgā Varenučai. Ar roku, kas ietverta kadaveriskās vietās, viņa mēģina atvērt loga skrūvi, un Varenukha sargā pie durvīm. Tikmēr pienāk rīts, atskan pirmais gaiļa kliedziens, un vampīri pazūd. Nezaudējot minūti, Rimskis taksī uzreiz kļuva pelēks, steidzās uz staciju un ar ekspresvilcienu aizbrauca uz Ļeņingradu.
Tikmēr Ivans Bezdomnijs, ticies ar Skolotāju, stāsta par to, kā viņš ticies ar dīvaino ārzemnieku, kurš nogalināja Mišu Berliozu. Meistars paskaidro Ivanam, ka ticies patriarhiem ar sātanu, un stāsta Ivanam par sevi. Viņa mīļoto sauca par savu mīļoto Margaritu. Būdams vēsturnieks pēc apmācības, viņš strādāja vienā no muzejiem, kad pēkšņi negaidīti ieguva milzīgu summu - simts tūkstošus rubļu. Viņš pameta darbu muzejā, īrēja divas istabas nelielas mājas pagrabā vienā no Arbata joslām un sāka rakstīt romānu par Poncijus Pilātiem. Romance bija gandrīz pabeigta, kad viņš nejauši sastapa Margaritu uz ielas, un mīlestība viņus uzreiz satrieca. Margarita bija precējusies ar cienīgu vīrieti, dzīvoja ar viņu savrupmājā Arbatā, bet nemīlēja viņu. Katru dienu viņa nāca pie saimnieka. Šī lieta tuvojās beigām, un viņi bija laimīgi. Beidzot romāns tika pabeigts, un kapteinis to aizveda uz žurnālu, bet viņi atteicās to tur drukāt. Tomēr tika izdrukāts fragments no romāna, un drīz vien laikrakstos parādījās vairāki postoši raksti par romānu, ko parakstīja kritiķi Arimans, Latunskis un Lavrovičs. Un tad kapteinis juta, ka viņš slimo. Kādu nakti viņš iemeta romānu krāsnī, bet satraukts, satraukts, Margarita no uguns sagrāba pēdējo palagu kaudzi. Viņa aizgāja, paņemot rokrakstu, lai atvadītos no vīra un no rīta mūžīgi atgrieztos pie sava mīļāko, bet ceturtdaļas stundas laikā pēc viņas aiziešanas viņi klauvēja pie loga - stāstot Ivanam savu stāstu, šajā vietā Meistars nolaiž viņas balsi čukstam - un tagad dažus mēnešus vēlāk, ziemas naktī, kad viņš ieradās savās mājās, viņš atrada savas telpas aizņemtas un devās uz jaunu piepilsētas klīniku, kur viņš dzīvo jau ceturto mēnesi, bez vārda un uzvārda, tikai pacients no 118. istabas.
Šorīt Margarita mostas ar sajūtu, ka kaut kas drīz notiks. Noslaucījusi asaras, viņa pāriet ar iekrāsotā manuskripta loksnēm, aplūko saimnieka fotoattēlu un tad dodas pastaigāties Aleksandra dārzā. Šeit Azazello apsēžas pie viņas un informē viņu, ka kāds cēls ārzemnieks viņu uzaicina apmeklēt. Margarita pieņem ielūgumu, jo cer vismaz kaut ko uzzināt par Skolotāju. Tās pašas dienas vakarā Margarita, noģērbusies kaila, berzē ķermeni ar krēmu, ko viņai iedeva Azazello, kļūst neredzama un izslīd pa logu. Lidodama garām rakstnieka mājai, Margarita sarīko maršrutu Latunsky kritiķa dzīvoklī, kurš, viņasprāt, nogalināja saimnieku. Tad Margarita satiekas ar Azazello un ved viņu uz dzīvokli Nr. 50, kur viņa satiekas ar Volandu un pārējo viņa atlikušo daļu. Volands lūdz Margaritu būt karaliene pie viņa balles. Apmaiņā viņš sola piepildīt viņas vēlmi.
Pusnaktī sākas pavasara pilnmēness balle - lielā bumba pie sātana, kurai krāpnieki, izpildītāji, kurmēji, slepkavas - visu laiku un tautu noziedznieki; vīrieši ir astes mēteļos, sievietes ir kaili. Vairākas stundas kaila Margarita sveic viesus, pakļaujot roku un ceļgalu skūpstam. Beidzot bumba ir beigusies, un Volands jautā Margaritai, ko viņa vēlas kā atlīdzību par to, ka ir balles saimniece. Un Margarita lūdz nekavējoties atgriezt saimnieku pie viņas. Tad kapteinis parādās slimnīcas attire, un Margarita, pēc tam, kad viņam ir uzticējusies, lūdz Volandu atgriezt viņus mazā mājā Arbatā, kur viņi bija laimīgi.
Pa to laiku Maskavas institūcija sāk interesēties par dīvainiem notikumiem, kas notiek pilsētā, un tie visi rindojas loģiski skaidrā veselumā: noslēpumainais ārzemnieks Ivans Bezdomnijs, melnās maģijas sesija Variety, Nikanora Ivanoviča dolāri un Rimskas un Likhodejeva pazušana. Kļūst skaidrs, ka tas viss ir vienas un tās pašas bandas darbs, kuru vada noslēpumains burvis, un visas šīs bandas pēdas ved uz dzīvokli Nr. 50.
Tagad pievēršamies romāna otrajam sižetam. Hēroda Lielā pilī Jūdžu prokurators Poncijs Pilāts pratina arestēto Ješua Ga-Nozri, kuru Sanhedrin piesprieda par ķeizara varas apvainošanu, un šis sods tiek nosūtīts apstiprināšanai Pilātam. Iztaujājot arestēto, Pilāts saprot, ka viņa priekšā nav laupītājs, kurš kūdīja cilvēkus uz nepaklausību, bet klīst filozofs, kurš sludina patiesības un taisnīguma valstību. Tomēr Romas prokurors nevar atbrīvot cilvēku, kurš tiek apsūdzēts noziegumā pret ķeizarieni, un apstiprina nāvessodu. Pēc tam viņš vēršas pie ebreju Kaifa augstā priestera, kurš par godu gaidāmajām Lieldienu brīvdienām var atbrīvot vienu no četriem noziedzniekiem, kuriem piespriesta nāve; Pilāts lūdz, lai tas būtu Ga-Nozri. Tomēr Kaifa no viņa atsakās un atbrīvo laupītāju Var-Ravvanu. Lysaya Gora augšpusē ir trīs krusti, uz kuriem notiesātie tiek krustā sisti. Pēc tam, kad skatītāju pūlis, pavada procesiju uz izpildes vietu, atgriezās pilsētā, Plikā kalnā paliek tikai bijušā nodokļu iekasētāja Ješua Levi Matveja students. Izpildītājs notriec mocītos notiesātos, un pēkšņa lietusgāze nokrīt kalnā.
Prokurors izsauc sava slepenā dienesta vadītāju Afraniya un uzdod viņam nogalināt Jūdu no Kiriatas, kurš saņēma naudu no Sanhedrin par iespēju arestēt Ješua Ga-Nozri savā mājā. Drīz vien jauna sieviete, vārdā Niza, domājams, nejauši satiek Jūdu pilsētā un rīko randiņu ārpus pilsētas Ģetzemanes dārzā, kur viņam uzbrūk nezināmi cilvēki, sadurtu viņu ar nazi un izņemtu viņa maku ar naudu. Pēc kāda laika Afraniuss Pilātam ziņo, ka Jūda tika sadurts līdz nāvei un augstā priestera mājā tika izmesta naudas maiss - trīsdesmit tetradrahmu.
Levijs Matvejs tiek nogādāts Pilātā, kurš parāda prokuroram pergamentu ar Ga-Nozri sprediķiem. “Visnopietnākais netikums ir gļēvulība,” lasa prokurore.
Bet atpakaļ uz Maskavu. Saulrietā uz vienas no Maskavas ēku terasēm viņi atvadās no Volandes pilsētas un viņa atgriezeniskās saites. Pēkšņi parādās Levi Matvejs, kurš piedāvā Volandam ņemt saimnieku pie sevis un apbalvot viņu ar mieru. "Un kāpēc gan jūs viņu nezināt savā gaismā?" - jautā Volands. “Viņš nebija pelnījis gaismu, viņš bija pelnījis mieru,” atbild Levi Matvejs. Pēc kāda laika Azazello ierodas mājā pie Margaritas un saimnieka un atnes vīna pudeli - dāvanu no Valanda. Pēc vīna dzeršanas saimnieks un Margarita bez sajūtām nokrīt; tajā pašā brīdī sākas satraukums bēdu mājā: pacients nomira no numura 118; un tieši tajā pašā laikā savrupmājā Arbatā jaunā sieviete pēkšņi kļūst bāla, saķēra sirdi un nokrīt uz grīdas.
Maģiski melni zirgi aizved Volandu, viņa atgriezenisko saiti, Margaritu un Meistaru. "Jūsu romāns tika lasīts," Volands stāsta meistaram, "un es gribētu parādīt jums savu varoni." Apmēram divus tūkstošus gadu viņš sēž šajā vietnē un sapnī redz mēness garu ceļu un vēlas iet pa to un runāt ar roving filozofu. Tagad jūs varat pabeigt romānu ar vienu frāzi. ” “Bezmaksas!” Viņš tevi gaida! " - kliedz meistars, un virs melnā bezdibeņa iedegas milzīga pilsēta ar dārzu, uz kuru stiepjas Mēness ceļš, un prokurators ātri iet pa šo ceļu.
"Atvadas!" - kliedz Volands; Margarita un meistars dodas pāri tiltam pār straumi, un Margarita saka: "Šeit ir jūsu mūžīgās mājas, tie, kurus jūs mīlat, nāks pie jums vakarā, un naktī es sargāšu jūsu miegu."
Un Maskavā pēc tam, kad Volands viņu pameta, ilgstoši turpinās izmeklēšana kriminālās bandas lietā, tomēr viņas notveršanā veiktie pasākumi nedod rezultātu. Pieredzējuši psihiatri secina, ka bandas locekļi bija nepieredzēti spēcīgi hipnotizētāji. Paiet vairāki gadi, un to maija dienu notikumus sāk aizmirst, un tikai profesors Ivans Nikolajevičs Ponijevs, bijušais dzejnieks bez pajumtes, katru gadu tikai pavasara svētku pilnmēness iestājas patriarha dīķos un sēž uz tā paša sola, kur viņš pirmo reizi tikās ar Volandu, un tad, pastaigājies gar Arbatu, viņš atgriežas mājās un redz to pašu sapni, kurā pie viņa ierodas gan Margarita, gan saimnieks, gan Ješua Ga-Nozri un nežēlīgais piektais Jūdejas prokurors, jātnieks Poncijs Pilāts.