The Eve of St. Agnes by John Keats
Quick answer: The Eve of St. Agnes by John Keats analysed: the midnight elopement plot, the sensuous Spenserian stanzas, and craft lessons in imagery for modern poets.
Keats wrote The Eve of St. Agnes in a few winter weeks of 1819, his miracle year, and it stands as the most sensuously furnished narrative poem in English. The story is slight: on a freezing saint's night, young Madeline performs a folk ritual to dream of her future husband, while Porphyro, her family's enemy, hides in her chamber and steps into the dream. By dawn the lovers have fled into the storm.
What makes the poem immortal is not the plot but the texture. Keats builds cold you can feel and a feast you can taste, and he does it through a strict nine-line stanza handled with total command. For any poet who wants to write imagery that actually lands on the senses, this is the source text.
What the poem says
The poem opens far from the lovers, with cold: an owl a-cold despite its feathers, a limping hare, a Beadsman whose frozen breath rises like incense as he prays among the chapel tombs. Inside the castle, revelry blazes. Madeline, distracted at the ball, is waiting for midnight, because legend says that on St. Agnes' Eve a virgin who performs the proper rites, fasting, silent, lying supine, will see her future husband in a dream.
Porphyro arrives across the moors, a young man whose family and Madeline's are locked in feud. Old Angela, a servant loyal to him, reluctantly hides him in a closet in Madeline's chamber. From there he watches Madeline at her ritual prayers and sees her undress in the coloured moonlight falling through a stained-glass casement, one of the most celebrated descriptive passages in the language. While she sleeps, he lays out a banquet of candied fruits, jellies, and syrups from distant lands, then wakes her by singing an old ballad.
Madeline, surfacing between dream and waking, finds the real Porphyro paler and sadder than the dream version, and mourns the change. He answers her longing, the poem passing over their union with deliberate ambiguity, and then urges flight: the storm outside is an elfin storm from faery land, cover for elopement. They slip past the drunken porter and the bloodhound, the bolts slide open, and they are gone into the night. The final stanza snaps forward centuries: the Baron and his warrior guests dreamt that night of woe, Angela died palsy-twitched, and the Beadsman slept among cold ashes, all of them long dead. The lovers alone escape into story.
How it works
Keats chose the Spenserian stanza: eight lines of iambic pentameter closed by a longer alexandrine, rhyming ABABBCBCC. The interlocking rhymes slow the verse to a processional pace, and the long final line of each stanza settles like a held breath. It is a stanza for lingering, and lingering is the poem's whole method.
The craft lesson everyone cites is contrast. Cold frames heat: the frozen Beadsman opens the poem, the icy storm closes it, and between them glow candlelight, music, perfume, and the famous banquet. Keats makes every sensation stronger by placing its opposite nearby. The stained-glass passage works the same way, throwing warm rose bloom onto Madeline's cold prayer.
Notice also how Keats deploys all five senses in rotation rather than sight alone: the silver snarling trumpets, the perfume of the chamber, the smooth and lavendered sheets, the taste catalogue of the feast. And the ending is a structural masterstroke. By killing off every other character in a single retrospective stanza, Keats converts a romance into something stranger: the lovers vanish into legend while time devours everyone who stayed behind.
Why it lasts
The Eve of St. Agnes endures as the high-water mark of Romantic sensuousness, the poem that proves description can carry narrative. The Pre-Raphaelites painted it repeatedly; Tennyson and the Victorians learned their pictorialism from it. Critics still argue over its centre: is Porphyro a devoted lover or a schemer who manipulates a sleeping girl's ritual, and is Madeline a dreamer betrayed or a woman choosing escape? The poem's refusal to settle the question keeps it under discussion two centuries on.
It also lasts because of its date. Written by a twenty-three-year-old who would be dead within two years, its hunger for warmth, taste, and touch reads as the record of someone gripping the physical world hard, and readers feel that pressure under every stitch of the plot.
What today's poet can steal
Steal the frame of cold. Whatever your poem's central warmth, love, memory, festivity, open and close with its opposite and the middle will burn brighter. This is contrast as architecture, not decoration.
Steal the senses in rotation. Draft a descriptive passage, then audit it: if everything is visual, convert two images to sound, taste, or touch. Keats almost never lets three lines pass in one sense. Finally, consider the time-jump ending. Stepping suddenly outside your story's moment, to show its far future, can turn a small narrative into a meditation on time with one stanza's work.
What poets can take from this
- Frame warmth with cold, feast with fast, music with silence; opposites are amplifiers.
- Rotate through the five senses instead of defaulting to the visual.
- Use a long stanza with interlocked rhyme when you want a slow, processional pace.
- Let key events happen in ambiguity if certainty would cheapen them.
- Try ending a narrative by leaping years ahead in a single closing stanza.
Try it yourself
Write a poem set during one night indoors while severe weather holds outside, engaging all five senses at least once, and end by jumping fifty years into the future in the final stanza.
Questions
What is the story of The Eve of St. Agnes?
On St. Agnes' Eve, Madeline performs a ritual said to grant virgins a dream of their future husband. Porphyro, from a rival family, hides in her chamber, enters her dream-waking, and persuades her to elope. They escape into the storm while the castle sleeps, and the final stanza reveals all the other characters long dead.
What stanza form is The Eve of St. Agnes written in?
The Spenserian stanza: eight iambic pentameter lines followed by a six-beat alexandrine, rhyming ABABBCBCC. Keats borrowed the form from Spenser's Faerie Queene, and its slow, interlocked movement suits the poem's rich descriptive method.
Is Porphyro a hero or a villain in the poem?
Critics disagree, and Keats leaves room for both readings. Porphyro can be seen as a devoted lover risking death in an enemy house, or as a manipulator exploiting Madeline's ritual sleep. The poem's ambiguity on this point is deliberate and central to its lasting interest.
By the Writory editorial team, reviewed by working poets. Updated July 2026.
Enter a Writory poetry contest
Enter the September contest and have your own poem read and scored. That first entry makes you a Writorian.