Teoksessa - kaksi juoni, joista jokainen kehittyy itsenäisesti. Ensimmäinen toiminta tapahtuu Moskovassa usean toukokuun päivän aikana (kevään täysikuun päivinä) 30-luvulla. XX vuosisata, toinen toiminta järjestetään myös toukokuussa, mutta Yershalaimin kaupungissa (Jerusalem) melkein kaksi tuhatta vuotta sitten - uuden aikakauden alussa. Romaani on rakennettu siten, että pääkäsittelyn luvut ovat leikattu toisen tarinan muodostavien lukujen kanssa, ja nämä lisäysluvut ovat joko kappaleita mestarin romaanista tai tarina Wolandin tapahtumien silminnäkijälle.
Yhtenä toukokuun kuumimmista päivistä Moskovassa joku Woland ilmestyy poseeraavan mustan taian asiantuntijana, mutta itse asiassa hän on saatana. Hänen mukanaan on outo jäljennös: kaunis noita-vampyyri Gella, röyhkeä Korovievin tyyppi, joka tunnetaan myös nimellä fagotti, synkkä ja pahaenteinen Azazello ja hauska rasvainen rasvainen Behemoth, joka ilmestyy suurimmaksi osaksi lukijan edessä uskomattoman kokoisen mustan kissan varjolla.
Ensimmäiset, jotka tapasivat Wolandin patriarkkalammikoissa, ovat paksun taidelehden toimittaja Mikhail Aleksandrovich Berlioz ja runoilija Ivan Bezdomny, joka kirjoitti uskonnollisen vastaisen runon Jeesuksesta Kristuksesta. Woland puuttuu heidän keskusteluunsa väittäen, että Kristus todella on olemassa. Todisteena siitä, että ihmisessä ei ole hallintaa, Woland ennustaa, että venäläinen komsomolityttö leikkaa Berliozin pään. Järkyttyneen Ivanin silmissä Berlioz kuuluu välittömästi raitiovaunun alle, jota komsomolityttö ohjaa, ja hänen päänsä leikataan. Ivan yrittää vainota Wolandia menestyksekkäästi ja esiintyessään Massolitissa (Moskovan kirjallisuusyhdistys) ja asettaa sitten hämmentyneesti tapahtumasarjan, jonka perusteella hänet viedään professori Stravinskyn esikaupunkien psykiatriseen klinikkaan, jossa hän tapaa romaanin päähenkilön - mestarin.
Woland, saapuessaan huoneiston numeroon 50 talosta 302 bis Sadovaya-kadulla, jonka myöhäinen Berlioz miehitti teatterin johtajan Variete Stepan Likhodeevin kanssa, ja löytäen viimeksi mainitun vakavan krapulatilanteessa, esittelee hänelle Likhodeevin allekirjoittaman sopimuksen Wolandin esiintymisestä teatterissa, ja ajaa sitten hänet pois asunnosta, ja Styopa loppuu selittämättömästi Jaltaan.
Asuntokumppanuuden nro 302 bis puheenjohtaja Nikanor Ivanovich Bosoy saapuu asuntoon nro 50 ja löytää Korovievin, joka pyytää vuokraamaan tämän asunnon Wolandalle, koska Berlioz kuoli ja Likhodeev oli Jaltassa. Paljon vakuuttamisen jälkeen Nikanor Ivanovich suostuu ja saa Korovievilta sopimuksessa määrätyn maksun lisäksi 400 ruplaa, jonka hän piilottaa ilmanvaihdossa. Samana päivänä he saapuivat Nikanor Ivanovichiin pidätysmääräyksellä valuutan säilyttämiseksi, koska nämä ruplat muuttuivat dollareiksi. Tainnutettu Nikanor Ivanovich kuuluu samaan klinikkaan kuin professori Stravinsky.
Tällä hetkellä talousjohtaja Variete Rimsky ja ylläpitäjä Varenukha yrittävät epäonnistuneesti löytää kadonneen Likhodeevin puhelimesta ja ovat hämmentyneitä vastaanottaessaan häneltä Jaltalta puheohjelmia, joissa pyydetään häntä lähettämään rahaa ja vahvistamaan henkilöllisyytensä, koska hypnoottinen Woland hylkäsi Jaltassa. Päättäessään, että tämä on Likhodeevin tyhmä vitsi, Rimsky, kerännyt sähkeitä, lähettää Varenukhan ottamaan heidät ”tarvittaessa”, mutta Varenukha ei tee sitä: Azazello ja kissa Behemoth, tarttumalla hänet käsivarsiin, toimittavat Varenukhan asuntoon nro 50 ja suudelmasta. alasti noita Gella Varenukha on vailla tunteita.
Illalla Variete-teatterin lavalla alkaa esitys, jossa osallistuu suuri taikuri Woland ja hänen uusintaohjelmansa. Fagotti, jolla on pistooli, laukaisee teatterissa rahasateen ja koko sali tarttuu putoviin kultapalaihin. Sitten lavalle aukeaa "naisten myymälä", missä kuka tahansa salissa istuvien nainen voi pukeutua ilmaiseksi päästä varpaisiin. Siellä rivitetään jono, mutta esiintymisen lopussa chervonets muuttuu paperikappaleiksi ja kaikki "naistenkaupassa" hankittu katoaa jäljettä, pakottaen uskolliset naiset kiirehtimään kaduilla samoissa alusvaatteissa.
Esityksen jälkeen Rimsky viipyy toimistossaan ja häntä muutetaan Gellan suudelmasta vampyyri Varenukhaksi. Nähdessään, että hän ei heitä varjoa, Roman pelkää kuolevaisesti ja yrittää karkaa, mutta vampyyri Gella tulee Varenukhan apuun. Kadaverisissa pisteissä peitetyllä kädellä hän yrittää avata ikkunan pultin ja Varenukha vartioi ovella. Sillä välin, aamulla tulee, kukon ensimmäinen itku kuuluu ja vampyyrit katoavat. Menettämättä hetkeäkään, Rimsky muuttui heti taksissa harmaaksi, rynnähti asemalle ja lähti pikajunassa Leningradiin.
Samaan aikaan Ivan Bezdomny, tapastuaan mestarin kanssa, kertoo hänelle kuinka hän tapasi vieraan ulkomaalaisen, joka tappoi Misha Berliozin. Mestari selittää Ivanille, että hän tapasi patriarkien kanssa saatanan, ja kertoo Ivanille itsestään. Hänen rakkaansa kutsuttiin hänen rakkaaksi Margaritaksi. Kouluttajana historioitsijana hän työskenteli yhdessä museoista, kun yhtäkkiä voitti yllättäen valtavan summan - satatuhatta ruplaa. Hän jätti työnsä museossa, vuokrasi kaksi huonetta pienen talon kellarissa yhdessä Arbat-kaistalla ja aloitti romaanin kirjoittamisen Pontius Pilatuksesta. Romanssi oli melkein valmis, kun hän tapasi vahingossa Margaritan kadulla, ja rakkaus löi heidät heti heti. Margarita oli naimisissa kelvollisen miehen kanssa, asui hänen kanssaan kartanossa Arbatissa, mutta ei rakastanut häntä. Joka päivä hän tuli mestarin luo. Suhde oli loppumassa, ja he olivat onnellinen. Lopulta romaani valmistui, ja mestari vei sen aikakauslehteen, mutta he kieltäytyivät tulostamasta sitä sinne. Kuitenkin otettiin osa romaanista, ja pian sanomalehdissä ilmestyi useita tuhoisia artikkeleita romanista, kriitikkojen Arimanin, Latunskyn ja Lavrovichin allekirjoittamat. Ja sitten mestari tunsi sairastuneensa. Yhtenä yönä hän heitti romaanin uuniin, mutta karkaa, hälyttynyt, Margarita tarttui viimeiseen pino arkkia tulesta. Hän lähti ottaen käsikirjoituksen sanoakseen hyvästit aviomiehelleen ja palatakseen rakastajalleen ikuisesti aamulla, mutta neljänneksen tunnin lähdön jälkeen he koputtivat ikkunaan - kertovat Ivanille tarinansa, tässä paikassa Mestari laskee hänen äänensä kuiskaukselle - ja nyt muutamaa kuukautta myöhemmin, talviyönä, kun hän tuli kotiinsa, hän löysi huoneet miehitetyinä ja meni uuteen esikaupunkiklinikkaan, jossa hän asuu neljättä kuukautta, ilman nimeä ja sukunimiä, vain potilas huoneesta 118.
Tänä aamuna Margarita herää tunteella, että jotain on tapahtumassa. Pyyhkimällä kyyneleet, hän menee hiilen käsikirjan arkkien yli, katselee mestarin kuvaa ja menee sitten kävelylle Alexander-puutarhaan. Täällä Azazello istuu hänen tykönsä ja ilmoittaa hänelle, että eräs jalo ulkomaalainen kutsuu hänet käymään. Margarita hyväksyy kutsun, koska hän toivoo oppivansa ainakin jotain mestarista. Saman päivän illalla Margarita, strippaus alasti, hieroa vartaloa voiteella, jonka Azazello antoi hänelle, tulee näkymättömäksi ja lentää ulos ikkunasta. Lentäen kirjailijan talon ohi, Margarita järjestää reitin Latunsky-kriitikon huoneistossa, joka hänen mielestään tappoi isäntä. Sitten Margarita tapaa Azazello ja vie hänet asuntoon nro 50, jossa hän tapaa Wolandin ja muun hänen jatkajansa. Woland pyytää Margaritaa olemaan kuningatar palloillaan. Vastineeksi hän lupaa toteuttaa hänen toiveensa.
Keskiyöllä alkaa kevään täysikuukausipallo - suuri pallo Saatanassa, johon huijarit, teloittajat, moolit, murhaajat - kaikkien aikojen ja kansakuntien rikolliset; miehet ovat takissa, naiset ovat alasti. Alasti Margarita toivottaa vieraita useita tunteja paljastaen kätensä ja polvensa suudelmaan. Lopulta pallo on ohi ja Woland kysyy Margaritalta, mitä hän haluaa palkkiona pallojen emäntästä. Ja Margarita pyytää heti palauttamaan mestarin luokseen. Sitten mestari ilmestyy sairaalan pukeutumiseen ja Margarita neuvotteltuaan hänen kanssaan pyytää Wolandia palauttamaan heidät pieneen taloon Arbatissa, missä he olivat onnellinen.
Sillä välin Moskovan instituutio on alkanut kiinnostaa kaupungin outoja tapahtumia, ja ne kaikki linjautuvat loogisesti selkeään kokonaisuuteen: salaperäinen ulkomaalainen Ivan Bezdomny, mustan maagisen istunnon Variety, Nikanor Ivanovichin dollarit sekä Rimskyn ja Likhodeevin katoaminen. On selvää, että kaikki tämä on saman jengin työ, jota johtaa salaperäinen taikuri, ja kaikki tämän jengin jäljet johtavat asuntoon numero 50.
Siirrymme nyt romaanin toiseen tarinaan. Herodes Suuren palatsissa juutalainen syyttäjä Pontius Pilatus kuulustelee pidätettyä Yeshua Ga-Nozria, jonka Sanhedrin tuomitsi keisarin viranomaisen loukkaamisesta, ja tämä tuomio lähetetään hyväksyttäväksi Pilatukselle. Kyselyssä pidätettyjä Pilatus ymmärtää, että hänen edessään ei ole ryöstö, joka yllytti ihmisiä tottelemattomuuteen, vaan vaeltava filosofi, joka saarnaa totuuden ja oikeudenmukaisuuden valtakuntaa. Rooman syyttäjä ei voi kuitenkaan päästää irti miestä, jota syytetään keisaririkoksesta, ja vahvistaa kuolemantuomion. Sitten hän kääntyy Juutalaisen Kaifin ylipapin puoleen, joka voi vapauttaa pääsiäisen loman kunniaksi yhden neljästä kuolemaan tuomitusta rikollisesta; Pilaatti pyytää sen olevan Ga-Nozri. Kaifa kuitenkin kieltäytyi hänestä ja vapauttaa ryöstö Var-Ravvanin. Lysaya Goran yläosassa on kolme ristiä, joilla tuomitut ristiinnaulitaan. Sen jälkeen kun katsojat joukon seurasivat kulkueet teloituspaikkaan, palasivat kaupunkiin, Kaljuvuorella on vain Yeshua Levi Matvey -opiskelija, entinen veronkeruu. Teurastaja puukottaa kidutettuja tuomittuja, ja äkillinen kaatosade putoaa vuorelle.
Prokurator kutsuu salaisen palvelunsa johtajan Afraniyan ja kehottaa häntä tappamaan Juudan Kiriatilta, joka sai rahaa Sanhedriniltä salliakseen hänen pidättää Yeshua Ga-Nozrin talossaan. Pian nuori nainen nimeltä Niza tapaa väitetysti vahingossa tapaamassa Juudan kaupungissa ja tekee päivämäärän poissa kaupunkista Getsemanen puutarhassa, jossa tuntemattomat ihmiset hyökkäävät häneen, puukottivat häntä veitsellä ja poistivat lompakonsa rahalla. Jonkin ajan kuluttua Afranius raportoi Pilatukselle, että Juudas puukotettiin kuolemaan ja ylipapin taloon heitettiin rahakassi - kolmekymmentä tetradraakmia.
Levi Matvey viedään Pilatuksen luo, joka näyttää syyttäjälle pergamentin Ga-Nozrin saarnassa. "Vakavin varapuhe on pelkuri", syyttäjä lukee.
Mutta takaisin Moskovaan. Auringonlaskun aikaan erään Moskovan rakennuksen terassilla he jättävät hyvästit Wolandin kaupunkiin ja hänen uusintaan. Yhtäkkiä ilmestyy Levi Matvey, joka tarjoaa Wolandin ottamaan isäntä itselleen ja palkitsemaan hänet rauhalla. "Ja miksi et ota häntä valoon?" - kysyy Woland. "Hän ei ansainnut valoa, hän ansaitsi rauhan", Levi Matvey vastaa. Jonkin ajan kuluttua Azazello tulee taloon Margaritan ja isännän luo ja tuo pullon viiniä - lahjan Wolandilta. Viinin juomisen jälkeen mestari ja Margarita katoavat ilman tunteita; samaan aikaan suruhuoneen kuohunta alkaa: potilas kuoli huoneesta 118; ja juuri sillä hetkellä Arbatin kartanossa nuori nainen muuttuu yhtäkkiä kalpeaksi, puristaen sydämensä ja putoaa lattialle.
Taika mustat hevoset vievät Wolandin, hänen uusintonsa, Margaritan ja Mestarin. "Romaanisi luettiin," Woland kertoo mestarille, "ja haluaisin näyttää sinulle sankarisi." Noin kaksi tuhatta vuotta hän istuu tällä sivustolla ja näkee unessa kuuvalon tien ja haluaa kulkea sitä pitkin ja keskustelemaan vaeltavan filosofin kanssa. Voit nyt lopettaa romaanin yhdellä lauseella. ” "Vapaa!" Hän odottaa sinua! " - päällikkö huutaa, ja mustan kurkun yläpuolella syttyy valtava kaupunki, jossa on puutarha, johon kuutie kulkee, ja syyttäjä kulkee nopeasti tätä tietä pitkin.
"Jäähyväiset!" - huutaa Wolandia; Margarita ja isäntä menevät sillan yli puron yli, ja Margarita sanoo: "Tässä on iankaikkinen kotisi, illalla ne, joita rakastat, tulevat luoksesi, ja yöllä minä suojelen nukkumistasi."
Ja Moskovassa, kun Woland jätti hänet, rikostyöryhmän tutkinta jatkuu pitkään, mutta hänen vangitsemiseksi toteutetut toimenpiteet eivät anna tulosta. Kokeneet psykiatrit päättelevät, että jengin jäsenet olivat ennennäkemättömiä vahvuushypnotisteja. Useita vuosia kuluu, toukokuun päivien tapahtumat alkavat unohtaa, ja entinen runoilijana toimiva professori Ivan Nikolaevich Ponyrev, joka asettaa vain kevään juhlallisen täysikuun, tulee joka vuosi patriarkan lampiin ja istuu samalla penkillä, jossa hän tapasi Wolandin, ja sitten kävellessään Arbatia pitkin, hän palaa kotiin ja näkee saman unen, jossa hänen tykönsä tulevat sekä Margarita että isäntä ja Yeshua Ga-Nozri sekä Juudean julma viides syyttäjä, ratsastaja Pontius Pilatus.