This list of naval battles is a chronological list delineating important naval battles that have occurred throughout history, from the beginning of naval warfare with the Ancient Egypt in the 13th century BC to piracy off the coast of Somalia in the 21st century. If a battle has no commonly used name it is referred to as "Action of (date)" within the list below.
Ancient Year Battle Winners Losers Notes BC Sherden raid on Egypt's coast Egypt under Ramesses II Sherden Ramesses II defeated Sherden pirates when they attempted to raid Egypt's coast. 1275–1205 BC Battles of Alashiya Hittite navy Alashiya 3 engagements BC Battle of the Delta Egypt under Ramesses III The "Sea Peoples" Ramesses III defeat the sea people In the Nile Delta. 664 BC Corinth battles Corfu 570 BC Egypt invasion of Cyprus Ancient Egypt Cyprus Perhaps employing the fleet of his friend Polycrates, pharaoh Amasis II reputedly subdued Cyprus 540–535 BC Battle of Alalia Carthaginians and Etruscans Greeks Near Alalia (now Aléria), Corsica 497 BC Ionians Phoenicians Near Cyprus 494 BC Battle of Lade Persians Ionians 480 BC Battle of Artemisium Stalemate between Persians and Greeks Battle of Salamis The allied Greek navy Persians 474 BC Battle of Cumae Syracuse and Cumae Etruscans 460s BC Battle of the Eurymedon Delian League Persians 458 BC Battle of Aegina Athenians Aegina and the Peloponnesians 450s BC Salamis-in-Cyprus Delian League Phoenicians and Cilicians 433 BC Battle of Sybota Corcyra and Athens Corinthians 429 BC Battles of Naupactus Athenians Spartans and Corinthians 425 BC Battle of Pylos Spartans 413 BC Siege of Syracuse Syracusans Athenians 411 BC Battle of Cynossema Athenians Spartans Battle of Eretria Spartans Athenians In Sep 410 BC Battle of Cyzicus Athenians Spartans and Peloponnesians 406 BC Battle of Arginusae Peloponnesians 405 BC Battle of Notium Spartans under Lysander Athenians under Antiochus AKA the Battle of Ephesus 405 BC Battle of Aegospotami Spartans Athens Athenian navy destroyed 394 BC Battle of Cnidus Persians Spartans 384–3 BC Battle of Pharos Syracusans Liburnians 376 BC Battle of Naxos Athenians Spartans 357 BC Chios Athenians During the Social War 322 BC Battle of Amorgos Macedonians 306 BC Battle of Salamis in Cyprus Demetrius I Poliorcetes Menelaeus, brother of Ptolemy I of Egypt 276 BC Battle of the Strait of Messina Carthaginians Pyrrhus of Epirus 261 BC Battle of Cos Antigonus II Gonatas Ptolemy II 260 BC Battle of the Lipara Islands Carthaginians Roman Republic Battle of Mylae Romans under Duilius Carthaginians Near Sicily 258 BC Battle of Ephesus Rhodians under Agathostratus Ptolemaic fleet under Chremonides Battle of Sulci Romans under Gaius Sulpicius Paterculus Carthaginians under Hannibal Gisco 257 BC Battle of Tyndaris Romans under Gaius Atilius Regulus Carthaginians under Hamilcar 256 BC Battle of Cape Ecnomus Romans 249 BC Battle of Drepana Carthaginians Romans 246–245 BC Battle of Andros Macedonians Egyptians At Andros 241 BC Battle of the Aegates Islands Romans Carthaginians 10 March; ending the First Punic War 229 BC Battle of Paxos Illyrians Corcyraeans Illyrians conquer island of Corcyra 218 BC Battle of Lilybaeum Romans under Amellius Carthaginians Near Lilybaeum, Sicily 217 BC Battle of Ebro River Romans under Cornelius Scipio Near the mouth of the Ebro River, Spain 206 BC Battle of Carteia Romans under Gaius Laelius Carthaginians under Adherbal 201 BC Battle of Chios Egyptians, Rhodians, and Pergamese Philip V of Macedon Second Battle of Lade Philip V of Macedon Rhodians under Cleonaeus 190 BC Battle of the Eurymedon Roman forces under Lucius Aemilius Regillus Seleucid fleet commanded by Hannibal Battle of Myonessus Romans under Regillus and Rhodians under Eudoras Seleucids under Polyxenidas 147 BC Battle of the Port of Carthage Carthaginians under Hasdrubal Roman fleet of Lucius Hostilius Mancinus 74 BC Battle of Chalcedon Pontians under Mithridates VI Roman fleet of Marcus Aurelius Cotta 73 BC Battle of Tenedos Romans under Lucullus Pontian fleet 67 BC Battle of Korakesion Romans under Pompey Cilician pirates 56 BC Battle of Morbihan Romans under Decius Brutus Veneti Near Armorica 49 BC Battle of Île du Levant ? At Île du Levant At Tauroentum 42 BC Republican fleet Reinforcements of the triumvirs led by Gnaeus Domitius Calvinus Intercepted and destroyed 36 BC Battle of Naulochus Agrippa Sextus Pompeius 3 Sep 31 BC Battle of Actium Octavian Antony and Cleopatra 2 Sep; decisive victory AD 70 Rome vs Batavi in the Maas AD 199 Battle of Shaxian Wu forces under Sun Ce Liu Biao and Huang Zu AD 208 Battle of Red Cliffs Combined forces of Liu Bei and Sun Quan Fleet under Cao Cao AD 221 Battle of Yiling Sun Quan Fleet under Liu Bei And successfully defends Jingzhou AD 222 Battle of Dongkou Eastern Wu general Lü Fan Cao Xiu AD 272 Battle of Xiling Lu Kang Jin general Bu Chan And retakes Xiling
Middle Ages Century Year Battle Winners Losers Notes 5th century 456 Battle of Corsica Western Roman Empire under Flavius Ricimer Vandals Near Corsica 461 Battle of Cartagena Vandals Western Roman Empire Vandals destroy a newly built West Roman fleet 468 Battle of Cape Bon Vandals East and West Romans under Basiliscus 6th century 551 Battle of Sena Gallica Byzantines Ostrogoths 7th century 649 Muslim conquest of Cyprus Arabs Byzantines 655 Battle of the Masts Arabs under Uthman Byzantines under Constans II 663 Battle of Baekgang Tang China and Silla Yamato Japan and Baekje Aug 676 Battle of Gibeolpo Silla Tang China 677 or 678 First Arab siege of Constantinople Byzantines Arabs First use of "Greek fire" 697? Greeks under John the Patrician 698 Battle of Carthage Arabs Greeks under John the Patrician Imperial Constantinopolitan fleet Cibyrrhaeot rebels 8th century 717 Second Arab siege of Constantinople Byzantines under Leo III the Isaurian Arabs 3 Sep 717—Spring 1718 719 Dalriadan civil war resulted in a conflict mentioned in the Senchus Fer n-Alban 727 Byzantine central imperial fleet under Agallianos Kontoskeles Provincial Helladic and Cyclades fleets 746 Battle of Keramaia Cibyrrhaeots Umayyad Caliphate Arabs based in Egypt 9th century 806? Moors under Hadumar Franks Near Corsica 807 Franks under Burchard (a lieutenant of Charlemagne) Moors At Sardinia 813 Byzantines Arabs Franks under Irmingar Moors Near Majorca 820 Arabs Franks Near Sardinia 822 Siege of Constantinople Byzantine central imperial fleet Rebel provincial fleets In Constantinople during the revolt of Thomas the Slav 829 Battle of Thasos Cretan Saracens Byzantines 841 Arabs Venetian squadron Near Taranto 849 Battle of Ostia Italian city-states Muslims Off southern Italy 851 Battle of Sandwich Kentishmen under Æthelstan Viking fleet Near Kent Battle of Kardia Byzantine admiral Niketas Ooryphas Cretan Saracens under the renegade Photios Battle of the Gulf of Corinth Photios is killed 880 Battle of Cephalonia Byzantines under Nasar Aghlabids Battle of Stelai AKA Punto Stilo or Milazzo 885 Frisians Vikings 888 Battle of Milazzo Aghlabids Byzantines 10th century 906 Byzantines under Himerios Arabs On St. Thomas' Day (6 Oct) 912 Battle of Chios Syrian-Cilician fleet Byzantine squadron under Himerios 932 Battle of Lang-shan Jiang Wuyue Yang Wu 941 Rus'-Byzantine War Byzantine fleet under Theophanes Kievan Rus' fleet under Igor of Kiev Near Bosporus Strait 938 First Battle of Bach Dang River Vietnamese Southern Han 956 Christians Tunisians Near Mazara 958 In Messina Strait 965 Battle of the Straits Fatimid fleet Byzantine fleet under Niketas Abalantes At the Straits of Messina 975 Battle on the Yangtze Song forces Tang forces 981 Second Battle of Bach Dang Vietnamese Chinese Song 998 Venetians under Orseolo Narentan pirates 11th century 1000 Battle of Swold Swedes and Danes Norwegians 9 Sep 1004 Venetians under Pietro Orseolo II Arabs At Messina 1005 Pisans 1024 Battle of Lemnos Byzantines Rus' fleet In the Lemnos Island 1026 Battle of the Helgeå Danes under Ulf Jarl Swedes and Norwegians under Anund Jacob and Olaf II Haraldsson (Olaf the Stout) In southern Sweden 1032 Byzantine-Ragusan squadron Muslim corsair fleet In the Adriatic Sea Battle at Iron Gate Estonians Novgorod According to one hypothesis, this battle, mentioned in Russian chronicles, was a naval battle, where Novgorod fleet tries to reach Tallinn Bay, but is defeated by Estonians. 1035 Byzantines Arabs 1035–1036; last Arab corsair raids against the Aegean islands are repulsed 1043 Rus'-Byzantine War Rus' squadron In the Bosporus Strait 1062 Battle of Niså Norwegians under Harald Hardrada Danes In Kattegat 1081 Battle of Dyrrhachium Venetian-Byzantine fleet Normans Near Durazzo, Albania 1084 / Normans under Robert Guiscard (20 vessels?) Venetians or Byzantines A series of battles off Albania/Corfu 12th century 1123 Battle of Ibelin Republic of Venice Fatimid Caliphate Near Jaffa 1137 Battle of Bigano Kingdom of Sicily At Trani, Italy 1149 Battle of Cape Malea Republic of Venice Byzantine Empire Kingdom of Sicily 1153 Siege of Ascalon Republic of Venice Fatimid Caliphate Near Tel Aviv 1156 Celts Vikings North of Scotland in January 1161 Battle of Tangdao Song dynasty Jin dynasty 16 Nov, during the Jin–Song wars Battle of Caishi 26-27 Nov, during the Jin–Song wars 1169 Siege of Damietta Fatimid Caliphate Kingdom of Jerusalem 27 Oct-16 Dec 1177 Republic of Venice Papal States Republic of Genoa