
AI-narrated version of this post using a synthetic voice. Great for accessibility or listening while busy.
For two days, a few thousand Greeks held a road that an empire needed. On the third, a goat path changed everything. What happened at Thermopylae in 480 BC became one of the most famous last stands in history — but the battle itself, stripped of myth, is a story about terrain, timing, and a betrayal, not just about heroism.
An Empire with a Grudge
The war didn’t start at Thermopylae. It started a decade earlier, when Athens and Eretria backed a failed revolt against Persian rule in Ionia. Darius I, the Persian king, was a usurper who’d spent years putting down rebellions against his own throne, and he wasn’t inclined to let Greek meddling go unpunished. He sent ambassadors around Greece in 491 BC demanding “earth and water” — tokens of submission. Most cities complied. Athens executed its ambassadors by throwing them in a pit. Sparta threw theirs down a well, which put the Spartans at war with Persia whether they liked it or not — though they later sent two of their own citizens to Susa for execution, trying to atone for killing the heralds.
Darius struck back in 490 BC with an amphibious force that sacked Eretria and landed at Marathon, only to be routed by an outnumbered Athenian army. Furious, he began raising a far larger force to finish the job — but an Egyptian revolt and then his own death intervened. His son Xerxes inherited both the throne and the grudge. Xerxes crushed the Egyptian rebellion and restarted invasion preparations on a scale no state had attempted before: bridging the Hellespont with pontoons, cutting a canal across the isthmus of Mount Athos so his fleet wouldn’t suffer the losses it had in 492 BC. By early 480 BC he was marching into Europe at the head of an army ancient writers claimed numbered in the millions. Modern scholars put the real figure between 120,000 and 300,000 — still a force no Greek alliance could match in open battle.
Athens had been building a navy since the mid-480s under Themistocles, but lacked the manpower to fight on land and sea at once. A congress of city-states, meeting at Corinth in 481 BC, formed an alliance — a remarkable achievement given that many of these cities were technically still at war with each other. Their first plan, to block the Persians at the Vale of Tempe, collapsed when they learned the pass could be bypassed. Themistocles proposed a second idea: funnel Xerxes’s enormous army through the narrow pass of Thermopylae, while the fleet blocked the straits of Artemisium to stop him going around by sea.
The Pass
The timing could hardly have been worse for Sparta. News of the Persian approach arrived in August, right as the Spartans were observing the religious festival of Carneia, during which military action was forbidden by law — the same rule that had made Sparta arrive late to Marathon. It also happened to be the season of the Olympic truce. Sending the full Spartan army to war would have been doubly sacrilegious. So the ephors compromised: Leonidas I, one of Sparta’s two kings, led an advance force of 300 — his royal bodyguard, the Hippeis — north to hold the pass and gather allies along the way, while the main Spartan army waited to follow.
By the time Leonidas reached Thermopylae, his combined Greek force numbered around 7,000. It was a fraction of what Xerxes commanded, but the ground mattered more than the numbers. Thermopylae was a narrow corridor between mountains and sea, the kind of place where a small, disciplined force could jam an army too large to bring its numbers to bear. The Persians arrived by late August or early September. The Greeks held them for seven days — four of tense standoff and three of direct fighting — before the end came.
Three Days, One Path
For two full days, the Greek line blocked the only road through the pass, and the Persian attempts to break it went nowhere. The narrow space neutralized the size of Xerxes’s army; only so many men could reach the Greek line at once, and the hoplites’ training, armor, and command of the terrain turned every assault into a bottleneck.
What broke the position wasn’t force. It was a local resident named Ephialtes, who told the Persians about a path over the mountains that led behind the Greek lines. Once Leonidas learned his force was being outflanked, he made a decision that defines the battle’s legend: he sent most of the army away to fight another day, and stayed to cover their retreat. With him remained his 300 Spartans, 700 Thespians, and — according to some accounts — as many as 900 helots and 400 Thebans. Almost all of them fought to the death. The Thebans, by most reports, surrendered instead.
Themistocles, commanding the Greek fleet at Artemisium, learned that Thermopylae had fallen and ordered a withdrawal to Salamis — the land-and-sea strategy had depended on holding both positions, and with the pass gone, Artemisium no longer made sense to hold either. The Persians swept through Boeotia and took an evacuated Athens. But the war wasn’t over. The Greek fleet forced a decisive engagement at Salamis later that year and crushed the Persian navy. Xerxes, wary of being trapped in Europe, withdrew most of his army to Asia — reportedly losing many more men to starvation and disease on the retreat than he had at Thermopylae — leaving his general Mardonius to carry on the campaign. The following year, a Greek army finished the job at Plataea, ending the invasion for good.
What We Still Don’t Know
The battle survives mainly through Herodotus, writing decades afterward, and through the poet Simonides — a historian so central to the account that one modern scholar put it bluntly: without Herodotus, there is effectively no history of Thermopylae to write. Other ancient accounts exist but are patchier. An epitome of the historian Ctesias, preserved by a Byzantine writer centuries later, is missing crucial episodes — including Ephialtes’ betrayal entirely. The Sicilian historian Diodorus Siculus broadly agrees with Herodotus but adds one claim modern historians doubt: a night raid on the Persian camp, for which there’s little independent support.
The numbers remain genuinely contested. Ancient writers inflated the Persian host into the millions; modern estimates land somewhere between 120,000 and 300,000, a wide enough range to show how little precision survives. Archaeology offers only thin confirmation — the Serpent Column, now standing in Istanbul’s old Hippodrome, backs up some of Herodotus’s specific claims, but it can’t settle the finer details of who stood where and did what during those final hours.
What isn’t in doubt is how the battle was used afterward, by ancient and modern writers alike, as the model case for what a small, well-drilled force defending its own ground can do against overwhelming numbers. The legend of the 300 grew in the telling. The battle itself was smaller, messier, and shorter — three days of fighting, not an epic campaign — and it ended not in victory but in a calculated sacrifice that bought the rest of Greece time to fight on at Salamis and Plataea, where the war was actually won.
Sources
– This article is a synthesis of the Wikipedia article on Battle of Thermopylae (en.wikipedia.org/wiki/Battle_of_Thermopylae), which itself cites the underlying scholarship. Readers wanting primary sources should follow that article’s reference list.
Quick question
Which of the following was the FIRST of the twelve labors of Heracles?
- Capturing the Erymanthian Boar
- Slaying the Lernaean Hydra
- Slaying the Nemean Lion
- Cleaning the Augean Stables
Show the answer
C. Slaying the Nemean Lion
Slaying the Nemean Lion, whose hide was impervious to weapons, was the first labor; Heracles strangled it and wore its pelt as his iconic armor.
Hundreds more questions like this are in The Ultimate Ancient Greece Trivia Book by Marcus Holloway, available on Amazon.
This trivia series is published by the team behind HistoryBookTales.