Στο έργο - δύο ιστορίες, καθεμία από τις οποίες αναπτύσσεται ανεξάρτητα. Η πρώτη δράση πραγματοποιείται στη Μόσχα για αρκετές μέρες του Μαΐου (ημέρες της πανσελήνου την άνοιξη) στη δεκαετία του '30. ΧΧ αιώνα, η δεύτερη δράση λαμβάνει χώρα επίσης τον Μάιο, αλλά στην πόλη Yershalaim (Ιερουσαλήμ) πριν από σχεδόν δύο χιλιάδες χρόνια - στην αρχή μιας νέας εποχής. Το μυθιστόρημα είναι χτισμένο με τέτοιο τρόπο ώστε τα κεφάλαια της κύριας ιστορίας να διασταυρώνονται με τα κεφάλαια που αποτελούν τη δεύτερη ιστορία και αυτά τα κεφάλαια εισαγωγής είναι είτε κεφάλαια από το μυθιστόρημα του πλοιάρχου, είτε η ιστορία ενός αυτόπτη μάρτυρα στα γεγονότα του Woland.
Σε μια από τις πιο καυτές μέρες του Μαΐου στη Μόσχα, εμφανίζεται κάποιος Woland, που εμφανίζεται ως ειδικός στη μαύρη μαγεία, αλλά στην πραγματικότητα είναι ο Σατανάς. Συνοδεύεται από μια παράξενη αίσθηση: μια όμορφη μάγισσα-βαμπίρ Gella, ο αναιδής τύπος του Koroviev, επίσης γνωστός ως Bassoon, ο ζοφερός και δυσοίωνος Azazello και ο χαρούμενος παχύσαρκος Hippo, ο οποίος ως επί το πλείστον εμφανίζεται μπροστά στον αναγνώστη με το πρόσχημα μιας μαύρης γάτας απίστευτου μεγέθους.
Οι πρώτοι που συναντήθηκαν με τον Woland στο Patriarch Ponds είναι ο συντάκτης του παχιού καλλιτεχνικού περιοδικού Mikhail Aleksandrovich Berlioz και ο ποιητής Ivan Bezdomny, ο οποίος έγραψε ένα αντιθρησκευτικό ποίημα για τον Ιησού Χριστό. Ο Woland παρεμβαίνει στη συνομιλία τους, ισχυριζόμενος ότι ο Χριστός υπήρχε πραγματικά. Ως απόδειξη ότι υπάρχει κάτι πέρα από τον ανθρώπινο έλεγχο, ο Woland προβλέπει ότι ένα κορίτσι της Ρωσίας Komsomol θα κόψει το κεφάλι του Berlioz. Στα μάτια του σοκαρισμένου Ιβάν, ο Berlioz πέφτει αμέσως κάτω από το τραμ, το οποίο ελέγχεται από ένα κορίτσι Komsomol και το κεφάλι του είναι κομμένο. Ο Ιβάν προσπαθεί ανεπιτυχώς να διώξει τον Woland και, στη συνέχεια, εμφανίστηκε στο Massolit (Λογοτεχνικός Σύλλογος της Μόσχας), ορίζει με σύγχυση την ακολουθία των γεγονότων που μεταφέρεται στην ψυχιατρική κλινική του καθηγητή Stravinsky, όπου συναντά τον κύριο χαρακτήρα του μυθιστορήματος - τον πλοίαρχο.
Ο Woland, φτάνοντας στον αριθμό διαμερίσματος 50 του σπιτιού 302 bis στην οδό Sadovaya, την οποία καταλάμβανε ο αείμνηστος Berlioz με τον σκηνοθέτη Variete Stepan Likhodeev και βρήκε τον τελευταίο σε κατάσταση σοβαρής απόλυσης, του παρουσιάζει το συμβόλαιο που υπέγραψε ο Likhodeev για την παράσταση του Woland στο θέατρο, και μετά τον απομακρύνει από το διαμέρισμα, και η Styopa καταλήγει ανεξήγητα στη Γιάλτα.
Ο Nikanor Ivanovich Bosoy, πρόεδρος της Συνεργασίας Στέγασης στο Νο. 302 bis, φτάνει στο Διαμέρισμα Νο. 50 και βρίσκει τον Κορόβιεφ, ο οποίος ζητά να νοικιάσει αυτό το διαμέρισμα στη Wolanda, καθώς ο Berlioz πέθανε και ο Likhodeev βρισκόταν στη Γιάλτα. Μετά από πολλή πειθώ, ο Nikanor Ivanovich συμφωνεί και λαμβάνει από τον Koroviev, πέραν της αμοιβής που ορίζεται από τη σύμβαση, 400 ρούβλια, τα οποία κρύβει στον εξαερισμό. Την ίδια ημέρα, ήρθαν στο Nikanor Ivanovich με ένταλμα σύλληψης για την αποθήκευση του νομίσματος, καθώς αυτά τα ρούβλια μετατράπηκαν σε δολάρια. Ο αναισθητοποιημένος Nikanor Ivanovich πέφτει στην ίδια κλινική του καθηγητή Stravinsky.
Αυτή τη στιγμή, ο οικονομικός διευθυντής Variete Rimsky και ο διαχειριστής Varenukha προσπαθούν ανεπιτυχώς να βρουν το εξαφανισμένο Likhodeev μέσω τηλεφώνου και μπερδεμένοι, λαμβάνουν από αυτόν τηλεγραφήματα από τη Yalta ζητώντας του να στείλει χρήματα και να επιβεβαιώσει την ταυτότητά του, καθώς εγκαταλείφθηκε στη Yalta από τον υπνωτιστή Woland. Αφού αποφάσισε ότι αυτό είναι το ηλίθιο αστείο του Likhodeev, ο Rimsky, έχοντας συλλέξει τηλεγραφήματα, στέλνει τον Varenukha να τους πάρει «όπου είναι απαραίτητο», αλλά ο Varenukha δεν το κάνει: ο Azazello και η γάτα Behemoth, τον αρπάζουν από τα χέρια, παραδίδουν τον Varenukha στο διαμέρισμα No. 50 και από ένα φιλί η γυμνή μάγισσα Gella Varenukha στερείται συναισθημάτων.
Το βράδυ ξεκινά μια παράσταση με τη συμμετοχή του μεγάλου μάγου Woland και του αφιερωμένου του στη σκηνή του θεάτρου Variete. Ένα μπάσο με πυροβολισμό με πιστόλι προκαλεί χρηματική βροχή στο θέατρο και ολόκληρη η αίθουσα πιάνει τα χρυσά κομμάτια που πέφτουν. Στη συνέχεια ανοίγει ένα «γυναικείο κατάστημα» στη σκηνή, όπου κάθε γυναίκα από αυτούς που κάθονται στην αίθουσα μπορεί να ντύσει δωρεάν από το κεφάλι μέχρι τα δάχτυλα. Μια ουρά παρατάσσεται εκεί, αλλά στο τέλος της παράστασης, τα chervonets μετατρέπονται σε κομμάτια χαρτιού και όλα όσα αγοράστηκαν στο "γυναικείο κατάστημα" εξαφανίζονται χωρίς ίχνος, αναγκάζοντας τις εύθρυπτες γυναίκες να σπεύσουν στους δρόμους με τα εσώρουχά τους.
Μετά την παράσταση, ο Ρίμσκι παραμένει στο γραφείο του, και σε αυτόν μετατρέπεται το φιλί της Γκέλλα σε βαμπίρ Βαρενούκα. Βλέποντας ότι δεν ρίχνει σκιά, ο Ρωμαίος φοβάται θανάσιμα και προσπαθεί να φύγει, αλλά ο βαμπίρ Gella έρχεται να βοηθήσει τον Varenukha. Με ένα χέρι καλυμμένο σε πτώσεις, προσπαθεί να ανοίξει το μπουλόνι του παραθύρου, και ο Varenukha φρουρά στην πόρτα. Εν τω μεταξύ, έρχεται το πρωί, ακούγεται η πρώτη κραυγή ενός κόκορα και οι βαμπίρ εξαφανίζονται. Χωρίς να χάσει ένα λεπτό, ο Ρίμσκι έγινε γκρι αμέσως με ταξί, έσπευσε προς το σταθμό και φεύγοντας με τρένο εξπρές στο Λένινγκραντ.
Εν τω μεταξύ, ο Ivan Bezdomny, έχοντας συναντηθεί με τον Δάσκαλο, του λέει πώς συναντήθηκε με τον παράξενο ξένο που σκότωσε τη Misha Berlioz. Ο πλοίαρχος εξηγεί στον Ιβάν ότι συναντήθηκε στους Πατριάρχες με τον Σατανά, και λέει στον Ιβάν για τον εαυτό του. Η αγαπημένη του ονομαζόταν η αγαπημένη της Μαργαρίτα. Όντας ιστορικός με εκπαίδευση, εργάστηκε σε ένα από τα μουσεία, όταν ξαφνικά κέρδισε απροσδόκητα ένα τεράστιο ποσό - εκατό χιλιάδες ρούβλια. Έφυγε από το έργο του στο μουσείο, ενοικίασε δύο δωμάτια στο υπόγειο ενός μικρού σπιτιού σε μια από τις λωρίδες Arbat και άρχισε να γράφει ένα μυθιστόρημα για τον Πόντιο Πιλάτο. Το ρομαντισμό τελείωσε σχεδόν όταν συνάντησε τυχαία τη Μαργαρίτα στο δρόμο και η αγάπη χτύπησε και τους δύο αμέσως. Η Μαργαρίτα παντρεύτηκε έναν άξιο άτομο, έζησε μαζί του σε ένα αρχοντικό στο Arbat, αλλά δεν τον αγαπούσε. Κάθε μέρα ερχόταν στον αφέντη. Η υπόθεση πλησίαζε και ήταν χαρούμενες. Τελικά, το μυθιστόρημα ολοκληρώθηκε και ο πλοίαρχος το πήρε στο περιοδικό, αλλά αρνήθηκαν να το εκτυπώσουν εκεί. Ωστόσο, τυπώθηκε ένα απόσπασμα από το μυθιστόρημα, και σύντομα αρκετά καταστροφικά άρθρα για το μυθιστόρημα, υπογεγραμμένα από τους κριτικούς Ariman, Latunsky και Lavrovich, εμφανίστηκαν σε εφημερίδες. Και τότε ο πλοίαρχος ένιωθε ότι αρρώστησε. Ένα βράδυ έριξε ένα μυθιστόρημα στο φούρνο, αλλά ένας δραπέτης, ανησυχημένος, η Μαργαρίτα άρπαξε την τελευταία στοίβα από φύλλα από τη φωτιά. Έφυγε, παίρνοντας το χειρόγραφο μαζί της για να αποχαιρετήσει τον σύζυγό της και να επιστρέψει στον εραστή της για πάντα το πρωί, αλλά ένα τέταρτο μιας ώρας αφότου έφυγε, χτύπησαν το παράθυρο - λέγοντας στον Ιβάν την ιστορία του, σε αυτό το σημείο ο Δάσκαλος χαμηλώνει τη φωνή του σε έναν ψίθυρο - και τώρα λίγους μήνες αργότερα, μια χειμωνιάτικη βραδιά, όταν ήρθε στο σπίτι του, βρήκε τα δωμάτιά του κατεχόμενα και πήγε σε μια νέα προαστιακή κλινική, όπου ζει για τον τέταρτο μήνα, χωρίς όνομα ή επώνυμο, μόνο ένας ασθενής από το δωμάτιο 118.
Σήμερα το πρωί η Μαργαρίτα ξυπνά με την αίσθηση ότι κάτι πρόκειται να συμβεί. Σκουπίζοντας τα δάκρυά της, πηγαίνει πάνω από τα φύλλα του απάνθρωπου χειρόγραφου, κοιτάζει τη φωτογραφία του πλοιάρχου και στη συνέχεια πηγαίνει για μια βόλτα στον Κήπο του Αλεξάνδρου. Εδώ η Αζαζέλο της κάθεται και της ενημερώνει ότι κάποιος ευγενής ξένος την καλεί να επισκεφτεί. Η Μαργαρίτα αποδέχεται την πρόσκληση επειδή ελπίζει να μάθει τουλάχιστον κάτι για τον Δάσκαλο. Το απόγευμα της ίδιας ημέρας, η Μαργαρίτα, γυμνός, τρίβει το σώμα με την κρέμα που της έδωσε η Αζαζέλο, γίνεται αόρατη και πετάει έξω από το παράθυρο. Πετώντας πέρα από το σπίτι του συγγραφέα, η Μαργαρίτα οργανώνει μια χαρά στο διαμέρισμα ενός κριτικού του Latunsky, ο οποίος, κατά τη γνώμη της, σκότωσε τον αφέντη. Στη συνέχεια, η Μαργαρίτα συναντά τον Αζαζέλο και την οδηγεί στο διαμέρισμα Νο. 50, όπου συναντά τον Γουολάντ και το υπόλοιπο της αδελφότητας. Ο Woland ζητά από τη Μαργαρίτα να είναι η βασίλισσα στην μπάλα του. Σε αντάλλαγμα, υπόσχεται να εκπληρώσει την επιθυμία της.
Τα μεσάνυχτα, ξεκινά η άνοιξη της πανσελήνου - η μεγάλη μπάλα στον Σατανά, στην οποία καλούνται απατεώνες, εκτελεστές, κακοποιοί και δολοφόνοι - εγκληματίες όλων των εποχών και εθνών - οι άνδρες είναι με ουρά, οι γυναίκες είναι γυμνές. Για αρκετές ώρες, η γυμνή Μαργαρίτα χαιρετά τους επισκέπτες, εκθέτοντας το χέρι και το γόνατό της για ένα φιλί. Τέλος, η μπάλα τελείωσε και ο Woland ρωτά τη Μαργαρίτα τι θέλει ως ανταμοιβή για το να είναι η οικοδέσποινα της μπάλας. Και η Μαργαρίτα ζητά αμέσως να της επιστρέψει τον πλοίαρχο. Ένας πλοίαρχος ενδυμασίας στο νοσοκομείο εμφανίζεται αμέσως και η Μαργαρίτα, αφού συνομιλήθηκε μαζί του, ζητά από τον Woland να τους επιστρέψει σε ένα μικρό σπίτι στο Arbat, όπου ήταν ευχαριστημένοι.
Εν τω μεταξύ, ένα ίδρυμα της Μόσχας αρχίζει να ενδιαφέρεται για παράξενα γεγονότα που συμβαίνουν στην πόλη, και όλα ευθυγραμμίζονται σε ένα λογικά ξεκάθαρο σύνολο: ο μυστηριώδης ξένος Ιβάν Μπεζντόνι, η συνεδρία μαύρης μαγείας στο Variety, τα δολάρια του Νικανόρ Ιβάνοβιτς και η εξαφάνιση των Ρίμσκι και Λιχοντέεφ. Γίνεται σαφές ότι όλα αυτά είναι έργο της ίδιας συμμορίας, με επικεφαλής έναν μυστηριώδη μάγο, και όλα τα ίχνη αυτής της συμμορίας οδηγούν στον αριθμό διαμερίσματος 50.
Επιστρέφουμε τώρα στη δεύτερη ιστορία του μυθιστορήματος. Στο παλάτι του Μεγάλου Ηρώδη, ο Εισαγγελέας της Ιουδαίας Πόντιος Πιλάτος ανακρίνει τον συλληφθέντα Γέισουα Γκα-Νόζρι, ο οποίος καταδικάστηκε από τον Σανχεντρίν για προσβολή της εξουσίας του Καίσαρα, και αυτή η ποινή αποστέλλεται για έγκριση στον Πιλάτο. Ανακρίνοντας τους συλληφθέντες, ο Πιλάτος καταλαβαίνει ότι μπροστά του δεν είναι ο ληστής που υποκίνησε τους ανθρώπους να υπακούσουν, αλλά ένας περιπλανώμενος φιλόσοφος που κηρύττει το βασίλειο της αλήθειας και της δικαιοσύνης. Ωστόσο, ο Ρωμαίος εισαγγελέας δεν μπορεί να αφήσει τον άνδρα που κατηγορείται για έγκλημα εναντίον του Καίσαρα, και επιβεβαιώνει τη θανατική ποινή. Στη συνέχεια στρέφεται στον αρχιερέα του Εβραϊκού Κάιφ, ο οποίος, προς τιμήν των επερχόμενων εορτών του Πάσχα, μπορεί να απελευθερώσει έναν από τους τέσσερις εγκληματίες που καταδικάστηκαν σε θάνατο. Ο Πιλάτος το ζητάει να είναι το Ga-Nozri. Ωστόσο, ο Κάιφα τον αρνείται και απελευθερώνει τον ληστή Var-Ravvan. Στην κορυφή της Lysaya Gora υπάρχουν τρεις σταυροί στους οποίους σταυρώνονται οι καταδικασμένοι. Αφού το πλήθος των θεατών που συνόδευσαν την πομπή στον τόπο εκτέλεσης επέστρεψε στην πόλη, μόνο ο μαθητής Yeshua Levi Matvey, πρώην συλλέκτης φόρων, παραμένει στη Lysaya Gora. Ο εκτελεστής μαχαιρώνει τους βασανισμένους καταδίκους και μια ξαφνική βροχή πέφτει στο βουνό.
Ο επιμελητής καλεί τον Afraniya, τον επικεφαλής της μυστικής του υπηρεσίας, και τον καθοδηγεί να σκοτώσει τον Ιούδα από τον Kiriath, ο οποίος έλαβε χρήματα από το Sanhedrin για να του επιτρέψει να συλλάβει τον Yeshua Ga-Nozri στο σπίτι του. Σύντομα, μια νεαρή γυναίκα με το όνομα Νίζα φέρεται να συναντά τυχαία τον Ιούδα στην πόλη και κάνει ραντεβού έξω από την πόλη στον Κήπο της Γεθσημανής, όπου δέχεται επίθεση από άγνωστους ανθρώπους, τον μαχαίρωσε με μαχαίρι και αφαίρεσε το πορτοφόλι του με χρήματα. Μετά από αρκετό καιρό, ο Αφράνος αναφέρει στον Πιλάτο ότι ο Ιούδας μαχαιρώθηκε μέχρι θανάτου και ένας σάκος χρημάτων - τριάντα τετραδραχμοί - ρίχτηκε στο σπίτι του αρχιερέα.
Ο Levi Matvey μεταφέρεται στον Πιλάτο, ο οποίος δείχνει στον εισαγγελέα την περγαμηνή με τα κηρύγματα του Ga-Nozri. «Η πιο σοβαρή κακία είναι η δειλία», διαβάζει ο εισαγγελέας.
Αλλά πίσω στη Μόσχα. Κατά το ηλιοβασίλεμα, στην ταράτσα ενός από τα κτίρια της Μόσχας, αποχαιρετούν την πόλη Woland και τον ιερό του. Ξαφνικά εμφανίζεται ο Levi Matvey, ο οποίος προσφέρει στον Woland να πάρει τον αφέντη στον εαυτό του και να τον ανταμείψει με ειρήνη. «Και γιατί δεν τον παίρνεις στο φως;» - ρωτάει ο Woland. «Δεν άξιζε το φως, άξιζε την ειρήνη», απαντά ο Levi Matvey. Μετά από λίγο καιρό, ο Αζαζέλο έρχεται στο σπίτι στη Μαργαρίτα και τον πλοίαρχο και φέρνει ένα μπουκάλι κρασί - ένα δώρο από τη Woland. Αφού πίνει κρασί, ο δάσκαλος και η Μαργαρίτα πέφτουν χωρίς συναισθήματα. την ίδια στιγμή ξεκινά η αναταραχή στο σπίτι της θλίψης: ο ασθενής πέθανε από τον αριθμό δωματίου 118 · και εκείνη τη στιγμή σε ένα αρχοντικό στο Arbat, η νεαρή γυναίκα ξαφνικά χλωμό, σφίγγοντας την καρδιά της και πέφτει στο πάτωμα.
Μαγικά μαύρα άλογα απομακρύνουν τον Woland, τον αδελφό του, τη Μαργαρίτα και τον Δάσκαλο. «Το μυθιστόρημά σας διαβάστηκε», λέει ο Woland στον Δάσκαλο, «και θα ήθελα να σας δείξω τον ήρωά σας». Περίπου δύο χιλιάδες χρόνια κάθεται σε αυτόν τον ιστότοπο και βλέπει σε ένα όνειρο έναν φεγγαρόφωτο δρόμο και θέλει να τον ακολουθήσει και να μιλήσει με έναν περιπλανώμενο φιλόσοφο. Τώρα μπορείτε να τερματίσετε το μυθιστόρημα με μία φράση. " "Ελεύθερος!" Σας περιμένει! " - ο πλοίαρχος φωνάζει, και πάνω από τη μαύρη άβυσσο μια τεράστια πόλη ανάβει με έναν κήπο, στον οποίο εκτείνεται ο σεληνιακός δρόμος, και ο προμηθευτής τρέχει γρήγορα κατά μήκος αυτού του δρόμου.
"Αποχαιρετισμός!" - φωνάζει Woland? Η Μαργαρίτα και ο πλοίαρχος πηγαίνουν πάνω από τη γέφυρα πάνω από το ρέμα, και η Μαργαρίτα λέει: "Εδώ είναι το αιώνιο σπίτι σας, όσοι αγαπάτε θα έρθουν σε εσάς το βράδυ, και τη νύχτα θα προστατεύσω τον ύπνο σας."
Και στη Μόσχα, αφού η Woland την άφησε, η έρευνα στην υπόθεση εγκληματικής συμμορίας συνεχίζεται για μεγάλο χρονικό διάστημα, ωστόσο, τα μέτρα που ελήφθησαν για τη σύλληψή της δεν δίνουν αποτελέσματα. Οι έμπειροι ψυχίατροι καταλήγουν στο συμπέρασμα ότι τα μέλη της συμμορίας ήταν πρωτοφανείς υπνωτιστές. Αρκετά χρόνια περνούν, τα γεγονότα εκείνων των ημερών του Μαΐου αρχίζουν να ξεχνιούνται, και μόνο ο καθηγητής Ιβάν Νικολάεβιτς Πόνυρεφ, ο πρώην ποιητής Άστεγοι, κάθε χρόνο, μόνο η άνοιξη εορταστική πανσέληνος βγαίνει, εμφανίζεται στις λίμνες του Πατριάρχη και κάθεται στον ίδιο πάγκο όπου γνώρισε για πρώτη φορά τον Βόλαντ και Τότε, περπατώντας κατά μήκος του Arbat, επιστρέφει στο σπίτι και βλέπει το ίδιο όνειρο στο οποίο τόσο η Μαργαρίτα όσο και ο πλοίαρχος, και ο Yeshua Ga-Nozri, και ο σκληρός πέμπτος εισαγγελέας της Ιουδαίας, ο αναβάτης Πόντιος Πιλάτος, έρχονται σε αυτόν.