Nach Mussorgskis Tod unternahm es Nikolai Rimski-Korsakow, die "Johannisnacht" ebenso wie andere Werke Mussorgskis in eine aufführungsreife Form zu bringen. Rimski-Korsakow gab aber an, sich mit diesem Werk besonders schwergetan zu haben; zwei Jahre lang habe er keine befriedigende Form gefunden. Seine Fassung bezeichnete er schließlich als „vervollständigt und instrumentiert“, was insofern irreführend ist, als mit der Fassung von 1867 ja eine vollständige und instrumentierte Partitur von der Hand des Komponisten vorlag. Rimski-Korsakow basierte seine Bearbeitung hauptsächlich auf Mussorgskis letzter Fassung aus "Der Jahrmarkt von Sorotschinzy". Er kürzte Mussorgskis Ende des Hexensabbats und fügte stattdessen die folgende Szene aus dem "Jahrmarkt" an, die mit einer Glocke das Ende des Spuks einläutet und das Werk in einer friedlichen Morgenstimmung enden lässt. Somit stellt Rimski-Korsakows Fassung letztlich ein eigenständiges Werk dar, das als Pasticcio aus mehreren Werken Mussorgskis zusammengestellt ist und mit dessen Konzeption nur noch teilweise zu tun hat.Rimski-Korsakows Fassung wurde unter seiner Leitung am 27. Oktober 1886 mit großem Erfolg in Sankt Petersburg uraufgeführt. Am 28. Juni 1889 stellte er seine Fassung auch auf der Pariser Weltausstellung vor, womit auch der internationale Erfolg des Werks einsetzte.