Два дня персы безуспешно пытались прорвать греческие позиции, после чего сумели отыскать горные тропы и зайти эллинам в тыл. Дальнейшее сопротивление не имело смысла. Спартанский царь Леонид отпустил союзников, но сам остался со своими воинами биться до конца, ведь по суровым законам его станы отступление каралось бесчестием. К концу дня, хоть это и стоило персам огромных потерь, защитники Фермопил были перебиты. Греческий флот поспешно отошел на юг.
Теперь уже ничто не могло помешать Ксерксу опустошить Аттику. Ареопаг организовал и оплатил эвакуацию женщин, стариков, детей и рабов, а все способные держать оружие мужчины отправились в армию или на флот. Подошедшие персы сожгли Афины и перебили немногочисленных оставшихся защитников Акрополя. Жестокость и бесчинства захватчиков положили конец всяким сомнениям касательно того, имеет ли смысл заключать соглашение с Ксерксом. В порыве патриотизма все греки объединились желанием прогнать врага с родной земли.
Крайне важным было не подпустить персидский флот к Пелопоннесу, поскольку тогда укрепления Коринфского перешейка теряли смысл. К счастью для эллинов, Ксеркс пожелал дать решающее морское сражение близ острова Саламин. Это оказалось его стратегической ошибкой. В самом деле, греки уступали как по числу кораблей, так и по уровню мореходного искусства, но в узком проливе это оказалось некритично. Зато тяжелые греческие триремы были менее восприимчивыми к тарану и лучше сохраняли устойчивость на воде. Персидские корабли не имели пространства для маневра, мешали друг другу и, не зная фарватера, часто садились на мель. В результате греки полностью разгромили вражеский флот и перехватили тем самым инициативу в войне.
Наблюдавший с берега за битвой Ксеркс поспешно отбыл обратно в империю, поскольку испугался, что греки поплывут к Геллеспонту и заблокируют обратный путь в Азию. Тем не менее, существенная часть персидской армии продолжила разорять Аттику, пытаясь склонить афинян к переговорам. Спартанцы предпочли отсиживаться за возведенной стеной и долго не предпринимали активных действий, однако, поняв, что Афины вскоре будут вынуждены принять условия мира, вывели объединенное войско эллинов с Пелопоннеса и уничтожили армию персов в битве при Платеях. Греки выиграли войну.