公元前480年，波斯帝国國王薛西斯一世為了雪耻马拉松战役而征伐古希臘，準備了一支大軍，面對這個威脅，希臘的城邦雅典與斯巴達不計前嫌地聯合起來對抗波斯，組成了一支由斯巴達領導的聯軍，他們原先的計畫是要在奧林帕斯山南端的一個峽谷（Vale of Tempe）阻擋波斯人，但是在得知波斯人即將繞道避開這個山谷時，希臘聯軍撤退了，附近的希臘城邦得知了聯軍即將撤出這個地區時，紛紛望風而降。為了阻止其他的城邦繼續變節，希臘人決定在溫泉關建立他們的防禦據點。溫泉關是一個易守難攻的狹窄通道，一邊是大海，另外一邊是陡峭的山壁。這個村莊附近有熱湧泉，因而得到溫泉關（Thermopylae）這個名字。