Pyloksen taistelu käytiin peloponnesolaissodan aikana vuonna 425 eaa. Ateenan ja Spartan välillä.
Vuoden 425 eaa. keväällä spartalaiset tekivät, kuten olivat jo monena vuonna aikaisemmin, hyökkäyksen Attikan alueelle. Samaan aikaan he saivat sisilialaisen Messenen kaupungin kapinoimaan Ateenaa vastaan. Ateenalaiset päättivät lähettää laivaston Sisiliaan, mutta ennen sitä sen piti auttaa Demosthenesta tekemään hyökkäyksen Peloponnesokselle. Demosthenes oli päättänyt linnoittaa Pyloksen niemen eli Koryfasionin niemen, josta käsin hän saattaisi hyökätä Spartan alueelle. Laivasto jatkoi matkaansa linnoituksen valmistuttua ja Demosthenes jäi Pylokselle viiden laivan kanssa.
Kun spartalaiset saivat kuulla, että ateenalaiset olivat linnoittaneet Pyloksen, he vetivät heti takaisin armeijansa Attikasta. He lähettivät myös oman 60 laivaa käsittäneen laivastonsa piirittämään Pylosta mereltä käsin. Heti kuullessaan spartalaisten olevan matkalla Demosthenes kutsui takaisin ateenalaisen laivaston. Kun spartalaiset pääsivät Pyloksen luokse lähettivät he Epitadaan ja 440 hopliittia nousemaan maihin Pyloksen lähellä olevalle Sfakterian saarelle. Spartalaiset yrittivät hyökätä laivastonsa kanssa Pylosta vastaan, mutta heidät lyötiin takaisin. Pian tämän jälkeen ateenalainen laivasto palasi Pylokselle.
Ateenalainen laivasto mursi helposti spartalaisten saartorenkaan ja kukisti spartalaisten laivaston. Sfakterialla olevat spartalaiset jäivät taistelun jälkeen itse saarroksiin. Spartalaiset näkivät tilanteen mahdottomaksi ja pyysivät ateenalaisia neuvottelupöydän ääreen. Neuvottelut eivät kuitenkaan johtaneet minkäänlaisiin tuloksiin ja lopulta ateenalaiset hyökkäsivät Sfakterialla olleiden spartalaisten kimppuun. Sfakterian taistelussa ateenalaiset ottivat vangiksi 292 spartalaista hopliittia.