Het toneelstuk bestaat uit drie verhaallijnen, die allemaal leiden tot de bruiloft van de hertog van Athene, Theseus, en Hippolyta, koningin van de Amazones.

Hermia weigert te trouwen met Demetrius, die haar vader voor haar heeft uitgekozen. Haar vader beroept zich op een eeuwenoude wet, die stelt dat zijn dochter moet trouwen met de door hem gekozen man. Anders wordt ze ter dood veroordeeld of moet zij levenslang non zijn. Daarom vlucht zij samen met Lysander, haar geliefde, naar het bos.

Hermia deelt haar plan te vluchten met Helena, die het vervolgens doorverteld aan Demetrius, omdat ze verliefd op hem is. Demetrius besluit de geliefden te achtervolgen het bos in op de voet gevolgd door Helena.

In de tussentijd arriveren Oberon, koning van de elfen, en zijn vrouw, Titania, in het bos om de aanstaande bruiloft van Theseus bij te wonen. Titania weigert haar Indische page aan Oberon te geven, die hem als vertrouweling wil gebruiken. Om haar te straffen brouwt Oberon met de hulp van Puck een magisch drankje, wat ervoor zal zorgen dat het slachtoffer verliefd wordt op de eerste persoon die ze tegenkomen.

Puck wil het drankje gebruiken om ervoor te zorgen dat Demetrius verliefd wordt op Helena, maar het gaat helemaal mis. Iedereen wordt verliefd op de verkeerde en de geliefden dolen de hele nacht rond in een net van bizarre romantische verwikkelingen.

In het bos zijn ook inmiddels een groep handwerkslieden gearriveerd om te oefenen op een toneelstuk, dat zij willen opvoeren voor het bruidspaar. Het hoofd van één van hen, Nick Bottom, wordt voor de lol door Puck veranderd in het achterste van een ezel. Titania wordt wakker door het gezang van Bottom en wordt meteen verliefd op hem.

De volgende ochtend worden alle spreuken teruggedraaid, behalve die op Demetrius, zodat de liefde van Helena beantwoord blijft. Iedereen besluit dat de bizarre gebeurtenissen van de nacht slechts een droom moeten zijn.

Hermia hoeft niet meer te trouwen met Demetrius. De straf geldt niet meer, omdat Demetrius nu verliefd is op Helena. Nu kunnen Thesis en Hypolita trouwen en leeft iedereen nog lang en gelukkig.