How Long Is an Epic Poem?
Quick answer: How long is an epic poem? There is no set length, but most classic epics run from about 3,000 to 15,000 lines. Here are the real numbers and exceptions.
An epic poem has no fixed length, but the classic examples run from roughly 3,000 to 15,000 lines. Beowulf comes in at 3,182 lines, Homer's Odyssey at around 12,000, the Iliad at just over 15,000, and Milton's Paradise Lost at about 10,500. In practical terms, an epic is a book-length narrative poem: something you read over days, not minutes.
The honest caveat is that length alone never made anything an epic. The Mahabharata stretches past 100,000 couplets, while Alexander Pope's The Rape of the Lock manages a complete mock epic in under 800 lines. What the tradition really asks for is scale of story: a hero, a journey with high stakes, and a style that treats the material as if the fate of a people depends on it.
The classical benchmarks
If you want numbers to anchor the question, the canon supplies them. Homer's Iliad runs to about 15,693 lines across 24 books. The Odyssey is slightly shorter at roughly 12,000 lines. Virgil's Aeneid sits near 9,900. Beowulf, the great Old English epic, is 3,182 lines, which makes it short by classical standards yet unmistakably epic in ambition.
Later poets kept the habit of dividing epics into books or cantos. Dante's Divine Comedy has 100 cantos totalling over 14,000 lines. Milton's Paradise Lost spreads its 10,500 or so lines across twelve books, deliberately echoing Virgil's structure. The division matters: an epic is built to be read in sittings, and the book breaks are where the poet lets you breathe.
Length is a symptom, not the definition
Epics are long because their machinery takes room. The traditional features include an invocation to a muse, a beginning in medias res (in the middle of the action), extended similes, catalogues of warriors or ships, descents into the underworld, and a hero whose fate carries national or cosmic weight. You cannot do all of that in forty lines.
This is why critics call a short poem with epic manners an epyllion, or little epic. Catullus wrote one; so, arguably, did Keats with the unfinished Hyperion. And when a poet applies the full epic apparatus to something trivial, a stolen lock of hair for instance, you get mock epic, where the gap between grand style and small subject is the whole joke.
Modern epics and verse novels
The form did not die with Milton. Derek Walcott's Omeros (1990) runs to around 8,000 lines of terza rima variants and reimagines Homer in the Caribbean. Verse novels such as Vikram Seth's The Golden Gate carry epic length with a domestic subject. Book-length poems today typically land between 2,000 and 10,000 lines, and publishers treat anything over about 60 pages of verse as a full collection or single long poem.
If you are tempted to write one
Plan in cantos of 100 to 200 lines each and draft them like chapters. Choose a steady line early, blank verse is the usual English workhorse, because switching metre 4,000 lines in is misery. Most working poets build stamina first with narrative poems of 100 to 300 lines before attempting anything book-length, and a contest deadline can be a useful forcing function for a single strong canto.
What poets can take from this
- Judge an epic by scope and machinery, not by line count alone.
- Read one canto of Dante or one book of Paradise Lost to feel how epics manage pacing in units.
- If your narrative poem passes 300 lines, add section breaks so readers can find their footing.
- Pick your metre before line 50, not after line 500.
- Try an epyllion of 100 to 200 lines before committing to a book-length project.
- Keep a running synopsis file; epics fail from lost plot threads more than weak lines.
Try it yourself
Write the opening 30 lines of an epic about an entirely ordinary person, a night-shift nurse or a ferry operator, using the full classical toolkit: an invocation, a start in the middle of the action, and one extended simile.
Questions
What is the longest epic poem ever written?
The Mahabharata is usually cited as the longest, at over 100,000 couplets in Sanskrit, roughly ten times the length of the Iliad and Odyssey combined. The Kyrgyz Epic of Manas is even longer in some oral versions.
Can an epic poem be short?
A genuinely short poem is not an epic, but the epyllion, a miniature epic of a few hundred lines, borrows epic style and subject at reduced scale. Beowulf at 3,182 lines shows the low end of true epic length.
Do epic poems have to rhyme?
No. Homer and Virgil wrote in unrhymed dactylic hexameter, and Milton famously defended his unrhymed blank verse in the preface to Paradise Lost. Rhymed epics exist, Dante's terza rima for one, but rhyme was never a requirement.
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.