List of naval battles
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 Hittites in the 12th century BC to Piracy off the coast of Somalia in the 21st century. If a battle has no commonly used name isn't known it's referred to as "Action of " within the list below.
Ancient
Middle Ages
5th century
- 456 – Romans under Flavius Ricimer defeat Vandals near Corsica
- 461 Cartagena – Vandals destroy a newly built West Roman fleet
- 468 Cape Bon – Vandals defeat East and West Romans under Basiliscus
6th century
- 551 Sena Gallica – The Byzantines defeat the Ostrogoths
7th century
- 655 Battle of the Masts – Arabs under Uthman defeat Byzantines under Constans II
- 663 August Battle of Baekgang – Tang China and Silla defeat Yamato Japan and Baekje
- 676 Battle of Gibeolpo – Silla defeat Tang China
- 677 or 678 First Arab siege of Constantinople – Byzantines defeat Arabs
- 697? – Greeks under John defeat Arabs
- 698 Carthage – Arabs defeat Greeks under John at Carthage
- 698 – Imperial Constantinopolitan fleet defeats Cibyrrhaeot rebels
8th century
- 717, September 3 Second Arab siege of Constantinople – Byzantines under Leo III the Isaurian defeat Arabs
- 718, Spring Second Arab siege of Constantinople – Byzantines under Leo III defeat Arabs
- 719, Dalriadan civil war resulted in a conflict between two opposing groups of curraghs, mentioned in the Senchus Fer n-Alban
- 727 – Byzantine central imperial fleet destroys provincial Helladic and Cyclades fleets under Agallianos Kontoskeles.
- 746 Battle of Keramaia – The Cibyrrhaeots annihilate the Egypt-based fleet of the Umayyad Caliphate
9th century
- 806? – Moors defeat Franks under Hadumar near Corsica
- 807 – Franks under Burchard defeat Moors at Sardinia
- 813 – Byzantines defeat Arabs
- *813 – Franks under Irmingar defeat Moors near Majorca
- 820 – Arabs defeat Franks near Sardinia
- 822 – Constantinople: Byzantine central imperial fleet defeats rebel provincial fleets during the revolt of Thomas the Slav
- 829 – Battle of Thasos: Cretan Saracens defeat Byzantines
- 841 – Arabs defeat Venetian squadron near Taranto
- 849 Ostia – Italian city-states vs Muslims off southern Italy
- 851 Sandwich – Athelstan defeats Viking fleet near Kent
- Battle of Kardia – Byzantine admiral Niketas Ooryphas defeats a fleet of Cretan Saracens under the renegade Photios.
- Battle of the Gulf of Corinth – Byzantine admiral Niketas Ooryphas defeats a fleet of Cretan Saracens and kills their commander, the renegade Photios.
- 880 Battle of Cephalonia – Byzantines under Nasar destroy Aghlabid fleet
- *Battle of Stelai – Byzantines under Nasar destroy Aghlabid fleet
- 885 – Frisians defeat Vikings
- 888 Battle of Milazzo – Aghlabids defeat Byzantines
10th century
- 906 – Byzantines under Himerios defeat Arabs on St. Thomas' Day
- 912 – Battle of Chios – Syrian-Cilician fleet defeats Byzantine squadron under Himerios
- 932 – Battle of Lang-shan Jiang
- 941 – Rus'-Byzantine War – Byzantine fleet under Theophanes destroys Kievan Rus' fleet under Igor near Bosporus Strait
- 938 – First Battle of Bach Dang River – Vietnamese defeat Southern Han fleet
- 956 – Tunisian fleet destroyed by Christians near Mazara
- 958 – Tunis vs Christians in Messina Strait
- 965 – Battle of the Straits – Fatimid fleet destroys Byzantine fleet under Niketas Abalantes at the Straits of Messina
- 975 – Song forces defeat Tang forces
- 981 Second Battle of Bach Dang – Vietnam defeats Chinese Song forces
- 998 – Venetians under Orseolo defeat Narentan pirates
11th century
- 1000 September 9 Swold – Swedes and Danes defeat Norwegians
- 1004 – Venetians under Pietro Orseolo II defeat Arabs at Messina
- 1005 – Pisans defeat Arabs at Messina
- 1024 – Lemnos – Byzantines defeat Rus' fleet in the Lemnos Island
- 1026 The Helgeå – Danes under Ulf Jarl defeat Swedes and Norwegians under Anund Jacob and Olaf II Haraldsson in southern Sweden
- 1032 – A joint Byzantine-Ragusan squadron defeats a Muslim corsair fleet in the Adriatic
- 1032 – According to one hypothesis, battle at Iron Gate mentioned in Russian chronicles was a naval battle, where Novgorod fleet tries to reach Tallinn Bay, but is defeated by Estonians.
- 1035–1036 – Last Arab corsair raids against the Aegean islands are repulsed by the Byzantines
- 1043 Rus'-Byzantine War – Byzantines defeat Rus' squadron in the Bosporus
- 1062 Niså – Norwegians under Harald Hardrada defeat Danes in Kattegat
- 1081 Dyrrhachium – Venetian-Byzantine fleet defeats Normans near Durazzo, Albania
- 1084 – Normans under Robert Guiscard defeat Venetians or Byzantines in a series of battles off Albania/Corfu
12th century
- 1123 – Venetian fleet disperses Fatimid Egyptian fleet near Jaffa
- 1137 Bigano – Venetians defeat Normans/Roger II of Sicily at Trani, Italy
- 1149 Cape Malea – Venetians and Byzantine Greeks defeat Normans
- 1153 Siege of Ascalon – Venetians defeat Fatimid Arabs near Tel Aviv
- 1156 January – Celtic ships defeat Viking squadron north of Scotland
- 1161 Nov 16 Tangdao – Song forces defeat Jin forces during the Jin–Song wars
- * Nov 26-27 Caishi – Song forces defeat Jin forces
- 1177 – Venetians and the Vatican defeat Genoese and Pisans
- 1183 November 17 Mizushima – Battle off coast of Shikoku
- 1184 June 15 Fimreite – King Sverre Sigurdsson of Norway defeats and kills rival King Magnus Erlingsson in the Sognefjord
- 1185 March 22 Yashima – Battle off coast of Shikoku
- * April 25 Dan-no-ura – Decisive victory for Minamoto clan off present-day Shimonoseki, Yamaguchi, Japan, ends Genpei War
- * November 7 – Byzantines under Alexios Branas defeat Normans at Demetrias, Greece
13th century
- 1213 May 30 and 31 Damme – English under William Longsword sink most of fleet of France's King Philip II in the harbor of Damme
- 1217 August 24 Dover – The "Fight off Sandwich". Fleet of English Hubert and Burgh defeat French fleet of Eustace the Monk off Dover. There were actually 2 battles – this describes the 2nd
- 1241 May 3 Meloria – Pisans under Ansaldo de Mari defeat Genoese
- 1258 June 25 – Battle of Acre – Venetian fleet defeats Genoese fleet off Acre
- 1263 – Settepozzi – A Venetian fleet of 38 ships under Gilberto Dandolo defeats a joint Byzantine-Genoese fleet of 48 ships off the Peloponnese
- 1264 – Saseno – Genoese defeat Venetians
- 1266 Trapani – Venetians defeat Genoese
- c. 1273/1275 – Demetrias – Byzantine fleet defeats coalition of Lombard and Venetian lords of Euboea and Crete
- 1278 July 25 – Algeciras – Castilians vs Morocco and Granada
- Before 1279 – Conrad Lancia defeats Muslim fleet near Tunisia
- 1279 March 19 Yamen – Yuan Dynasty defeats Song Dynasty
- 1282 October 11 – Peter de Queralt defeats Angevin fleet near Reggio di Calabria
- * October 14 – Peter de Queralt defeats Angevin fleet near Nicotera
- 1283 July 8 Malta – Aragonese-Sicilians under Roger of Lauria defeat Angevins in Grand Harbour, Malta
- 1284 June 5 Gulf of Naples – Aragonese-Sicilians under Roger of Lauria defeat Neapolitans and capture Charles of Salerno
- * August 6 Meloria – Genoese utterly destroy the Pisan fleet near Tuscany, Italy
- 1285 August? – 11 Catalan galleys defeat 25 French galleys under Guillaume de Lodève at Rosas
- * September 4 Les Formigues – Aragonese-Sicilians under Roger of Lauria defeat French under di Mari and de Orreo near Barcelona
- 1287 June 23 The Counts – Aragonese-Sicilians under Roger of Lauria defeat Angevins near Naples
- 1288 Third Battle of Bach Dang – Vietnamese defeat Mongols
- 1294 Laiazzo – Genoese defeat Venetians near Laiazzo
- 1298 September 9 Curzola – Genoese fleet under Lamba Doria defeats Venetians under Andrea Dandolo
- 1299 July 4 Cape Orlando – Angevins under Roger of Lauria defeat Sicilians under d'Oria off northern Sicily
- 1300 June 14 Ponza – Angevins under Roger of Lauria defeat Sicilians under d'Oria near Naples
14th century
- 1304 August 18 Zierikzee – French fleet under Genoese admiral Renier Grimaldi destroys Flemish fleet
- 1319 July 23 Chios – Knights Hospitaller and Genoese of the Lordship of Chios score a crushing victory over an Aydinid fleet
- 1338 September 23 Arnemuiden – Philip VI of France beats English fleet of Edward III of England off the coast of Zeeland. It was the first naval battle using artillery.
- 1340 June 24 Sluys – Edward III of England beats Franco-Genoese fleet of Philip VI of France off the coast of Flanders and gains control of the English Channel
- 1342 Guernsey
- 1350 August 29 L'Espagnols-sur-Mer – 50 English ships under Edward III and the Black Prince defeat 40 Castilian ships
- 1352 Bosporus – Genoese under Paganino Doria vs Venetians, Byzantine Greeks and Aragonese in Bosporus Strait
- 1353 August 29 La Loiera – Venetians and Aragonese defeat Genoese near Sardinia
- 1354 Sapienza Genoese under Paganino Doria defeat Venetians under Niccolò Pisani in the southern Peloponnese
- 1363 August 30-October 4 Lake Poyang – Mings under Zhu Yuanzhang defeat Hans under Chen Youliang
- 1372 June 22 and 23 La Rochelle – Castilian fleet defeats English fleet near La Rochelle
- 1378 – Venetians under Vettor Pisani defeat Genoese near Cape d'Anzio
- 1379 May 7 Pola – Genoese under Luciano Doria defeat Venetians under Vittore Pisani near Pula
- 1380 June Chioggia – Venetians under Andrea Contarini defeat Genoese
- 1387 March 24 and 25 Margate – English fleet under Richard, Earl of Arundel defeat Franco-Castilian-Flemish wine fleet under Sir Jean de Bucq
15th century
- 1403 October 7 Modon – Genoese fleet under the French Marshal Boucicaut is defeated by the Venetians under Carlo Zeno
- 1416 May 29 Gallipoli – Venetians defeat Ottoman Turks
- * August 15 Harfleur – English defeat French near Harfleur
- 1417 – English defeat French and Genoese
- 1419 – Castilians defeat English-Hanseatic fleet at La Rochelle
- 1427 September Battle of Wieringen – Burgundian fleet defeats fleet of Jacqueline of Bavaria
- 1427 – Battle of the Echinades – Byzantines defeat fleet of Carlo I Tocco
- 1431 – Venetians and Florentines under Pietro Loredano and Paolodi Vanni Rucellai defeat Genoans under Francesco Spinola
- 1448 San Vincenzo – Neapolitans defeat Florentines
- 1453 April 12 – Fall of Constantinople – Turks attack Byzantine vessels defending Constantinople
- * April 20 – Fall of Constantinople – Turks fail to prevent Genoese supply ships reaching Constantinople
- 1457 August – 3 Polish ships defeat Danish-Livonian fleet
- 1463 September 15 Battle of Vistula Lagoon – Polish and Prussian Confederation victory over Teutonic Order fleet
- 1476 August 13 – French defeat Genoese near Cape St Vincent
- 1478 – 11 Portuguese ships defeat and capture a Castilian fleet of 35 ships at the Battle of Guinea
- 1495 May 2 – Battle of Rapallo – Genoese fleet under Francesco Spinola defeats French fleet under de Miolans, all French ships are captured.
- 1499 August 12, 20, 22 and 25 Zonchio – Turks under Daoud Pasha defeat Venetians under Antonio Grimani and are able to capture the fortress of Lepanto
- 1500 August Modon – Turks under Kemal Reis defeat Venetians
16th century
- 1509 February 3 Diu – Portugal's Indian viceroy defeats a combined Egyptian-Gujarat Sultanate fleet off Gujarat, India, and controls spice trade
- 1510 – Maltese under Prégent de Bidoux defeat Venetians
- 1512? – Genoese under Andrea Doria defeat Moors at Algiers
- 1512 August 10 St Mathieu – English defeat French off Brest; Regent and Marie la Cordelière sunk
- 1521 Battle of Tunmen – Ming Chinese defeat Portuguese
- 1522 Battle of Xicaowan – Ming Chinese defeat Portuguese
- 1526 – Swedes and Lübeckers defeat pirate fleet
- 1529 – Ottoman Turks under Khair-ad-Din defeat Spanish
- 1535 early June – 20 Swedes/Danes/Prussians defeat 9 Lübeck ships
- 1535 June? – Swedes/Danes/Prussians defeat 10 Lübeck ships at Fyen
- 1538 September 28 Preveza – Ottoman Turk fleet under Khair-ad-Din defeats Spanish-Venetian-Papal fleet
- 1541 – Tsuruhime led an army into naval battle and drove the Ōuchi Yoshitaka into the open sea.
- 1545 July 18 and 19 The Solent – French attack English off Portsmouth; Mary Rose sinks
- * August 15 – English fight French off Portsmouth
- 1549 early August – English defeat French near Channel Islands
- 1552 Ponza – Ottoman Turks under Sinan Pasha defeat Genoese under Andrea Doria off western Italy
- 1555 August 11 – Bloody and inconclusive melée between French privateers and a Dutch merchant fleet off Calais
- 1558 – Portuguese fight English and French off Guinea
- * July 13 – English under Count Egmont defeat French under Marshal de Thermes off Gravelines
- 1560 May 11 Djerba – Turkish galleys defeat Christian force near Djerba, Tunisia
Northern Seven Years War (1563–70)
Later 16th century
- 1568 September 23 – Spanish under Martin Enriquez defeat English under Hawkins at San Juan de Ulúa, Mexico
- 1570 – English under Burrough and Hodsdon defeat Danes in the Baltic Sea
- * July 15 – Turkish galliots under Uluch Ali defeat Maltese galleys under Saint-Clement near Gozo
- 1571 January – Venetians under Marco Querini defeat Turks near Famagusta, Cyprus
- * October 7 Lepanto – Christian coalition decisively defeats Ottoman Turks in a large galley fight off western Greece
- 1572 August 7 and 10 – Venetians under Colonna vs Turks under Kilitch Ali between Cervi and Cerigo and near Cape Matapan
- * September/October – Several skirmishes between Spanish/Venetians and Turks
- 1573 April 17 Flushing – Sea Beggars defeat Spanish under Sancho d'Avila
- * April 22 Borsele – Sea Beggars beat back a Spanish fleet under d'Avila
- * May 26 Haarlemmermeer – Spanish under Bossu defeat Sea Beggars
- * October 11 Zuiderzee – Sea Beggars under Cornelis Dirkszoon defeat Spanish under Bossu
- 1574 January 29 Oosterschelde – Sea Beggars under Willem Boisot defeat Spanish under Luis de Resquesens
- * May 30 Battle of lillo – Sea Beggars under Boisot defeat a Spanish fleet
- * June – Swedes capture 3 Lubeckers plus 15 merchantmen
- 1576 August and 1578 Kizugawaguchi – Blockade efforts in Siege of Ishiyama Honganji, just off Osaka, Japan
- 1582 July 26 Battle of Terceira – Spanish under Alvaro de Bazán defeat French, Portuguese, Dutch and English under Filippo Strozzi in the Azores
- * 1582 July 27 Battle of Vila Franca Alvaro de Bazán wins a second battle at the Azores in as many days.
- 1583? Maltese under Avogadro vs Turks
- 1583 August 3 – Venetians defeat Maltese under Avogadro between Cerigotto and Cape Spada
- 1585 April – Maltese galleys defeat and capture Turkish sailing ship
- * Nguyen Lord navy defeats Shirahama Kenki pirate fleet.
- 1586 – English under Edward Wilkinson vs Spanish and Maltese under Pedro de Gamboa y Leyva at Pantellaria
- 1588 July and August – Defeat of the Spanish Armada off southern England
- * September – Spanish Armada in Ireland
- 1589 – English Armada
- 1591 about June 13 – English vs Spanish under Diego de la Ribera
- * Battle of Flores – Spanish repel English near the Azores
- 1592 May 7 Okpo – Korean navy under Yi Sun-sin defeats Japanese navy under Todo Takatora.
- * May 29 Sacheon – Korean Navy defeats Japanese with the Turtle Ship.
- * August 14 Hansan Island – Korean navy defeats Japanese fleet in the bay of Hansan island.
- * November 1 Busan – Korean Naval demonstration to Japanese navy at the Busan bay. However, They could not occupied Busan.
- 1595 about late June – Maltese vs Bizertans
- 1595–96 – Spanish defeat English raiding/invasion expeditions of the Spanish Main led by Drake and Hawkins
- 1597 July 15 or August 28 Chilchonryang – Japanese Navy in conjunction with the Japanese army, defeats the Korean Navy, led by Won Gyun.
- * October 26 Myeongnyang – 13 Korean ship under Yi Sun-sin defeats 133 Japanese ship.
- * – Bizertans vs Genoese and Romans
- * – Spanish defeat the English Islands Voyage near the Azores.
- 1598 December 16 Battle of Noryang – Chinese Admiral Chen Lin and Korean Admiral Yi Sun-sin heavily damage more than 100 Japanese ship, however, 150 Japanese ship succeeds in retreating.
- 1600 December 14 – Action of December 14 Dutch vs Spanish at Manila
Early 17th century
- 1601 December 27 Bantam – Dutch defeat Portuguese in Bantam Bay
- 1602 October 3 Sluis – Dutch under Jacob van Duivenvoorde defeat Spanish under Frederik Spinola
- 1603 May 26 Sluis – Dutch under Joos de Moor beat back Spanish under Frederik Spinola
- ?? 1603 October – Tuscan galleys defeat Tunisians
- 1604 October – Tuscans defeat Tunisians
- 1605 – Dutch fleet under Willem Haultain attacks and partly destroys a Spanish fleet of transport ships near Dover
- 1606 August 17 Cape Rachado – Indecisive action between a Dutch fleet under Cornelis Matelief de Jonge and a Portuguese fleet near Malacca
- * September 21 Second battle of Cape Rachado – Dutch under Cornelis Matelief de Jonge destroy Portuguese ships
- 1607 April 25 Gibraltar – Dutch under Jacob van Heemskerk destroy a Spanish fleet
- * October 20 – Tuscans under Beauregard defeat Turkish trade fleet
- 1609 about May – French under Beaulieu vs Tunisians
- * June 29 – Spanish-French raid on La Goulette, Tunisia
- * – Venetians defeat Turks near Paxos
- * ? – Turks under Khalil defeat French under Fressinet near Cyprus
- * ? – Turks vs French under Beaulieu
- 1610 August 21 – Tuscans vs Turks
- * October 10 – Tuscans vs Turks
- 1611 August ? – Minor action between Danes and Swedes in Kalmar Sound
- 1612 May 23 or 25 – Sicilian-Neapolitan galley fleet defeats Tunisians at La Goulette
- * November 29–30 Swally – British East India Company fleet defeats Portuguese fleet near Surat, India
- 1613 August 29 – Sicilians under de Aragon defeat Turkish trade fleet
- 1615 January 20–? – English defeat Portuguese in mainly minor skirmishes
- * July 17 and 18 – Spanish vs Dutch
- * – Dutch under Spilbergen defeat Spanish under de Pulgar near Valdivia, Peru
- 1616 January – Spanish vs ?
- * about March? – Spanish under Ribera defeat Tunisians at La Goulette
- * April 29 – Tuscans under Inghirami defeat Turks near Euboea
- * July 14–16 – Spanish under Ribera defeat Turks in the first regular action between galleys and sailing ships in the Mediterranean
- * July – Spanish versus Dutch
- * about October – Neapolitans/Sicilian galleys defeat larger Turkish galley fleet
- 1617 April 13 – Spanish under Ribera vs Venetians
- * June 12 – Minor skirmish between Neapolitans/Sicilians and Venetians
- * Playa Honda – Dutch defeat Spanish
- * November 19 and 20 – Inconclusive battle between Sicilians and Venetians
- 1618 June 24 – Venice hires Dutch ships and fights Spanish
- * July 2 and 3 – Dutch under Moy Lambert and Spanish under Vidazabal defeat Algerines
- * December 23–28 – English vs Dutch near Jakarta
- 1619 January 18 and 19 – Maltese vs Algerians near Malta
- * March 1 – English vs Dutch near Jakarta
- * May 31 – Dutch defeat French at the mouth of the Vilaine River
- * – English defeat Portuguese
- 1620 May 11 – Venetians under Nani defeat Spanish under Ribera
- * June 26 – Tuscans defeat Bizertans
- * December 28 – English defeat Portuguese at Cape Jask
- 1622 July 13–14 – English and Dutch defeat Portuguese near Mozambique
- * October – French vs Rochellais rebels near La Rochelle
- * Dutch ships under Joachim Swartenhondt escorting a convoy repel a Spanish squadron near Gibraltar
- 1622 – English naval bombardment of Algiers
- 1624 October – Tuscan/Papal/Neapolitan force defeats Algerians near Sardinia
- 1625 January – French Rochellais rebels capture French fleet at Blavet
- * February 1 and 3 – Portuguese defeat English and Dutch
- * June 26 – Bizertans defeat Maltese near Syracuse, Sicily
- * September 15 – French under Soubise defeat hired Dutch ships near Rochelle
- 1626? – French with hired English and Dutch ships defeat Huguenot fleet near Rochelle
- 1626 late – Danes defeat Dunkirkers
- 1627 November 28 Oliwa – Poles defeat Swedes
- 1628 July 31 – Dutch ships under Pieter Ita attack and capture 2 Spanish treasure ships
- * June 21 – English defeat Venetians/French at Scanderoon
- * September 9 Dutch squadron under Piet Hein attacks and captures Spanish treasure fleet
- * September 29 – French defeat English near La Rochelle
- 1629 August 20 – Dutch under Piet Heyn defeat Dunkirkers off Scotland; Heyn is killed
- * September 16 – Swedes defeat Holy Roman Empire near Wismar
- 1630 September 4–8 – Danes force a retreat of Hanseatic ships in Elbe River
- 1631 September 12 – Undecided encounter between a Dutch and a Spanish/Portuguese fleet off Pernambuco
- * September 12–13 The Slaak – Dutch Zeeland fleet under Marinus Hollare defeats Spanish invasion fleet
- 1633 July 7 to October 22 Battle of Liaoluo Bay – Ming China defeats an allied fleet of Dutch East India Company and Chinese pirates, one company's vessel burnt and one captured by the Chinese, most of pirates' vessels sunk or captured
- 1634 about early May – Maltese galleys defeat Turkish vessels at Zante
- * July 19 – Maltese galleys under Valdina defeat Tripolitans
- * – Maltese under Villages defeat Turks
- * – Maltese privateers defeat Turkish galleys
- 1635 August 21 – Dunkirk squadron under Jacob Collaart defeat Dutch guardships and captures 60 fishing trawlers
- * August 25 – Dunkirk frigates under Jacob Collaart defeats Dutch escort capturing 24 fishing trawlers
- * about September 25 – Spanish defeat Dutch West India Company convoy
- 1636 early – Dutch Zeeland squadron under Johan Evertsen defeats Dunkirk fleet under Jacob Collaart
- 1637 February – 8 Spanish under Miguel de Horna defeat Dutch convoy and escort near Cape Lizard and capture 17 merchant ships
- * Spanish convoy commanded by Lope de Hoces captures 32 enemy ships in the English Channel on its return voyage to Spain.
- 1638 about March 26 – Spanish under Lope de Hoces defeat and captures Dutch convoy
- * June – Maltese galleys defeat Tripolitan sailing ships near Calabria
- * September- French defeat Spanish in galley fight near Genoa
- * August 7 – Venetians under Capello defeat Algerians at Corfu
- * August 22 – French under de Sourdis destroy Spanish galleons under Lope de Hoces at Guetaría
- 1639 February 19 – Dutch under Maarten Tromp defeat a Dunkirk fleet under Miguel de Horna
- * September 17–19 Calais – Running fight between Dutch under Maarten Tromp and Spanish under Antonio de Oquendo who seeks shelter at The Downs
- * September 30 Mormugão – Dutch defeat Portuguese near Goa
- * October 31 Battle of the Downs – Dutch under Tromp defeat Spanish under Antonio de Oquendo in the English Channel
- * end December – Spanish under Miguel de Horna defeat stronger French force
- 1640 January 12–17 Pernambuco – Dutch fleet under Willem Loos defeats Spanish\Portuguese fleet under Dom Fernando de Mascarenhas
- * June 15 – Dunkerquers defeat Dutch in the Shetland Isles
- * July? – French under Maillé Brézé defeat Spanish under Don Gomez de Sandoval
- 1641 – French under de Sourdis defeat Spanish
- * – Several French vs Spanish
- * May 17 and 18 – Spanish defeat French near Pensacola
- * September 1 and 2 ? – Spanish under Pietersen defeat French and Portuguese
- * November 4 – Dutch under Gijssels defeated by Spanish at Cape St Vincent
- 1642 end of June, 2 day battle – French under Maillé Brézé defeat Spanish under Ciudad Real near Barcelona
- * October – Portuguese defeat Spanish?
- 1643 August – French defeat Spanish?
Danish-Swedish War (1643–45)
- 1644 May 16 – Danes defeat Dutch ships which have been hired to support Sweden
- * May 25 – Danes get slightly the better of 33 hired Dutch ships
- * July 1 Colberger Heide – Danish and Swedish fleets fight an inconclusive battle off NE Germany
- * July 7 – Danes defeat Swedes in small battle
- * August 10 – Dutch fleet under Thijsen brushes past Danish fleet under King Christian IV in Kjoge Bay, Denmark
- * October 13 – Femern, Germany – Combined Swedish/Dutch fleet badly defeats Danish fleet
Cretan War (1645–69)
- 1644 September 28 – Maltese galleys defeat Turkish sailing ships near Rhodes; their subsequent stay in Venetian-held Crete provoked the outbreak of war
- 1645 September 28 or 29 – Combined Christian fleet tries and fails to retake Canea in Crete, from the Ottomans
- * October 1 – Christians vs Turks near Canea, Crete
- 1646 May 26 – Venetians defeat Turkish attempt to break their blockade of the Dardanelles.
- * August 14 – Inconclusive fight between Christians and the Ottoman fleet anchored at Chania Bay, Crete
- 1647 January 27 – The Ottoman fleet of 45 galleys attacks the ship of the Venetian admiral Tommaso Morosini. Both Morosini and the Ottoman admiral, Kara Musa Pasha, are killed. After suffering significant casualties, the Turks are driven off by the arrival of the remaining Venetian fleet.
- * August 25 – Inconclusive skirmish between Christians and Turks
- * September 9 – Inconclusive skirmish between Christians and Turks
- 1649 May 6 – Minor battle between Venetians and Turks
- * May 12 Focchies – Venetians defeat large Turkish fleet near western Turkey
- * July 15 – Venetians vs Turks near Candia, Crete
- * July 18 – Venetians defeat Turks near Candia
- 1651 July 8 and 10 – Venetians under Mocenigo defeat Turks
- 1654 April – Maltese privateers defeat Turks near Rhodes
- * May 16 – Turks under Murad defeat Venetians under Giuseppe Delfino in Dardanelles
- * June 21 – Turks retreat after skirmish with Venetians west of Milos
- 1655 June 21 – Venetians under Lazaro Mocenigo defeat Turks under Mustapha in Dardanelles
- 1656 June 26 and 27 – Venetians and Maltese under Lorenzo Marcello defeat Turks under Chinam Pasha in Dardanelles
- 1657 May 3 – Venetians defeat Algerines
- * May 18 – Venetians under Lazaro Mocenigo defeat Turks and Algerines at Suazich
- * July 17–19 – Venetians, Maltese and Papal forces under Lazaro Mocenigo defeat Turks in Dardanelles
- 1658 May 19 – Venetians under Contarini defeat Turks between Imbros and the Dardanelles
- 1659 August 26 – Venetians under Contarini vs Turks
- 1660 between May 26 and June 12 – Slight skirmish between Venetians and Turks
- 1661 March – Venetians defeat Turks in minor skirmish
- * May 18 – Venetians defeat Turks in minor skirmish
- * August 27 – Venetians and Maltese defeat Turks near Milos, Greece
- 1662 September 29 – Venetians defeat Turkish "Alexandria Caravan" between Kos and Kalymnos, Greece
- 1665 March – French under the Duc de Beaufort defeat Algerines near La Goulette, Tunisia
- * August – French under the Duc de Beaufort defeat Algerines at Cherchell, Algeria
- * November 27 – French under d'Escrainville defeat Turks
- 1667 February 25 and 26 – Venetians under Molin defeat Turks and Tunisians north of Crete
- 1668 March 8 and 9 – Venetians defeat Turks near Pelagia, Greece
- * May 2 – French defeat Turks
- * about September – Barbary "Turks" defeat Venetians south of Crete
- 1669 June – Privateers defeat "Alexandria Caravan" escort near Rhodes
Anglo-Dutch Wars (1652–74)
- 1652 May 29 Goodwin Sands – English under Robert Blake fire on Maarten Tromp's Dutch fleet off Dover without declaring war and initiate the First Anglo-Dutch War
- * August 26 Plymouth – Michiel de Ruyter's 36 men-of-war hold off Ayscue's 45 men-of-war, driving them away
- * September 7 Elba – Dutch under Jan van Galen beat back English under Richard Badiley
- * October 8 Kentish Knock – English under Blake beat back Dutch under de With
- * December 10 Dungeness – Dutch under Tromp defeat English under Blake
- 1653 February 28-March 2 Portland – Tromp, outnumbered, loses nine men-of-war and about 25 merchantmen to an English fleet under Blake
- * March 13 Leghorn – Dutch under Johan van Galen defeat English under Badiley and Appleton
- * June 12–13 Gabbard – English defeat Dutch
- * August 8–10 Scheveningen – Dutch under Maarten Tromp repulse English blockading fleet under George Monck with both sides retreating. Tromp is killed
- 1664 December 29 – English squadron under Thomas Allin attacks Dutch merchant fleet
- 1665 June 13 Lowestoft – English fleet under James Stuart, Duke of York badly defeat Dutch fleet under Jacob van Wassenaer Obdam
- * August 2 Vågen – English squadron repelled attempting to capture richly laden Dutch merchant fleet in the bay of Bergen, Norway
- 1666 May 20 – Undecided encounter between an English and a combined Dutch\French squadron at the isle of Nevis
- * June 15 James River -Dutch under Abraham Crijnssen attacks Virginia tobacco fleet
- * June 11–14 Four Days – Dutch under de Ruyter defeats English fleet commanded by Albermarle and Prince Rupert of the Rhine
- * August 4–5 St James's Day – English under Albemarle and Prince Rupert of the Rhine defeat a Dutch fleet under de Ruyter
- 1667 – English fleet under Admiral Sir John Harman destroys part of French fleet at Martinique
- * June 9–14 Raid on the Medway – Dutch raid Medway river near London. The English flagship, Royal Charles, is captured
- 1672 March 12 – English squadron under Sir Robert Holmes attacks Dutch merchant fleet
- * June 7 – Solebay Dutch fleet under de Ruyter vs combined English/French under York
- 1673 June 7 and 14 First and Second battles of Schooneveld
- * August 21 Texel
- 1674 March 14 – Battle of Ronas Voe – English Navy defeat and capture Dutch East India Company ship Wapen van Rotterdam
Later 17th century
- 1645 September 9 Tamandare – Dutch squadron under Jan Lichthart destroys a Portuguese squadron under Jerônimo Serrão de Paiva at Tamandaré Brazil
- 1645 – Algerian Barbary pirates attempted an attack on Edinburgh, Scotland
- 1646 La Naval de Manila – Two Spanish galleons with Spanish & Filipino crew repel a Dutch invasion fleet in 5 separate actions over several months around the Philippines
- 1646? – French under du Mé defeat Spanish
- 1646 14–16 June, Battle of Orbetello, Spanish defeat French invasion fleet commanded by Jean Armand de Maillé-Brézé
- 1647 June 10 Puerto de Cavite – Spanish defeat Dutch attack near Manila
- * 1647 Neapolitan Republic - Spanish defeat French at Ischia, Pozzuoli, and Salerno and force French out of southern Italy.
- 1650 July 26 – Minor battle between Parliamentarians and Royalists/Portuguese near Lisbon
- * October 20 – Parliamentarians capture French frigate
- 1654 March 23 Colombo – Skirmish between Dutch and Portuguese
- * May 2 – Dutch defeat Portuguese near Colombo
- 1655 – English naval bombardment of Algiers
- 1655 April 14 – English under Robert Blake destroy Barbary ships at Porto Farina, northern Tunisia
- * – French under Vendôme defeat Spanish near Barcelona
- 1657 April 20 – Santa Cruz de Teneriffe – English under Blake defeat Spanish
- * September 12 and 13 – Danes and Swedes fight inconclusively near Moen, Denmark
- 1658 November 8 The Sound – Dutch get the better of a Swedish fleet in a large battle near Copenhagen, in support of Denmark. Danish ships watch but are unable to participate
- 1659 March 30 – Minor battle between Dutch and Danes against Swedes
- * April 30 – Small running battle between Dutch and Danes against Swedes
- * – Dutch/Danes under de Ruyter defeat Swedes and liberate Nyborg
- 1661 – French naval bombardment of Algiers
- 1669 December – Battle of Cádiz, English Mary Rose vs 7 Algerines
- 1670 August – English/Dutch ships defeat Algerine force near Gibraltar
- 1671 May – Privateers beat off a force of Turkish galleys near Egina, Greece
- 1675 February 11 – French under Comte de Vivonne defeat Spanish under de la Cueva near Lipari Islands, Italy
- * July – English defeat Tripolitans
- 1676 January 8 Stromboli – Inconclusive fight between French under Abraham Duquesne vs Dutch and Spanish under Michiel de Ruyter
- * January – English defeat Tripolitans
- * April 22 Agosta – French fleet under Duquesne and Dutch/Spanish fleet under de Ruyter fight to a draw. De Ruyter is mortally wounded
- * June 2 Palermo – French under Comte de Vivonne defeat Dutch/Spanish under De la Cerda and Den Haen
- * May 25 and 26/June 3 and 4 – Dutch/Danish fleet under Niels Iuel defeat Swedes under Baron Creutz between Bornholm and Rugen in the Baltic Sea
- * June 1/11 Öland – Dutch/Danish fleet defeats Swedish fleet south of Öland in the Baltic Sea
- 1677 March 3 Tobago – French under Jean II d'Estrées are repelled by Dutch under Jacob Binckes
- * May 31 and June 1/11 – Danes defeat Swedes between Femern and Warnemunde, Baltic Sea
- * July 1/11 and 2 Køge Bay – Danes and Dutch defeat Swedish fleet
- * December Tobago – French under Jean II d'Estrées defeat Dutch under Jacob Binckes
- 1678 – Undecided action of the isle of Ouessant between a Dutch squadron under Evertsen and a French squadron under Château-Renault
- 1679 May 3 – Danes vs Swedes
- * June 26, June 28, July 2 and July 20 – Series of skirmishes culminating in a Danish victory over Sweden
- 1681 July 23 – French defeats Tripolitans
- * September 30 – Spanish defeat Brandenburgers near Cape St Vincent
- 1683 – French naval bombardment of Algiers
- 1686 July 12 – Venetians attacks "Alexandria Caravan" with its Turkish and Tripolitan escort between Naxos and Nicaria
- * October 4 – Venetians vs Turks near Mitylene, Greece
- c. 1687/88? – Turks and Algerines, under Mezzo Morto, defeat Venetians
- 1687–1688 – French naval bombardment of Algiers
- 1688 June 15 – Venetians attacks "Alexandria Caravan" with its Turkish and Algerian escort east of Naxos, Greece
- 1689 May 1/11 Battle of Bantry Bay – French defeat English off SW Ireland
- * French vs English near Casquets
- 1690 March 26 – Turks and Algerines under Mezzo Morto defeat Venetians under Valier
- * July 10 Beachy Head – French defeat Anglo-Dutch fleet
- * – French vs English and Dutch near Madras
- * September 8 – Venetians fight the combined fleet of Turkey, Algiers, Tripoli and Tunis near Mitylene, Greece
- 1692 May 27 – June 3 Barfleur and La Hougue – Decisive defeat of French by English and Dutch in the War of the Grand Alliance
- * – French defeat Spanish near Cape Finisterre
- * – French defeat Tripolitans near Malta
- 1693 June Lagos Bay – French under Tourville capture 50 out of 140 merchantmen
- 1694 June 29 – French under Jean Bart defeat Dutch under Hidde de Vries and others
- 1695 February 9 and 19 – Turkish fleet defeats and then fights Venetians under Zeno
- * April 16 – French defeat English
- * September 15 and 18 – Venetians under Contarini vs Turks under Mezzo Morto
- 1696 – Russians vs Turks near Ochakov, Black Sea
- * June 17 Dogger Bank – French defeat Dutch
- * – French and English fight in Newfoundland
- * – Fight near San Domingo
- * July 14 Bay of Fundy – French under Pierre Le Moyne d'Iberville defeat English
- * August 22 – Venetians under Contarini vs Turks and their allies under Mezzo Morto near Andros
- 1697 July 6, September 1 and September 20 – Venetians under Contarini vs Turks in a series of battles in the Aegean Sea
- 1698 September 20 – Venetians vs Turks, Tripolitans and Tunisians near Samothrace, Greece
Great Northern War (1700–21)
- 1702 June 26 – Small-ship action between Sweden and Russia on Lake Ladoga
- * September 7 – Small-ship action between Sweden and Russia on Lake Ladoga
- 1703 August 7 – Small-ship action between Sweden and Russia on Lake Peipus
- 1704 May 17 – Small-ship action between Sweden and Russia on Lake Peipus
- 1705 June 26 – Swedish ships attack Russian base of Kotlin
- 1710 October 4 – Indecisive battle between Denmark under Gyldenløve and Sweden under Wachtmeister in Kjöge Bay
- 1712 April 11 – Danes under Knoff vs Swedes under Sjöblad
- * July 31 and August 17 – Danes under Sehested fight and then defeat Swedes under Henck near Rugen
- * August 4 – Very minor engagement between Russia and Sweden
- * September 28 – Very minor engagement between Denmark and Sweden
- 1713 July 22 – Minor engagement between Sweden and Russia
- 1714 August 6 Gangut – Russian galleys under Apraksin defeat Swedish force
- 1715 April 24 – Danes under Gabel defeat Swedes under Wachtmeister
- 1716 July 8 Dynekilen – Danes under Tordenskjold defeat Swedes
- 1717 May 14 or 15 – Danish attack on Göteborg is defeated
- * July 19 – Danish attack on Strömstad is defeated
- 1718 September 17 or 21 – Swedes under King Carl XII defeat Danes under Paulssen
- 1719 June 4 Osel Island – Russians defeat Swedes under Wrangel
- * July 13 – Danes under Rosenpalm defeat Swedes at Strömstad
- 1720 August 7 Grengam – Battle between Russian galley fleet under Galitzine and Swedish sailing ships under Sjöblad. Both sides claims victory
Early 18th century
- 1701 August 17 – Maltese raid on La Goulette
- 1702 August 19–24 – English under Benbow – French under Ducasse draw
- * October 23 Vigo Bay – Anglo-Dutch fleet defeat French and Spanish and destroy Spanish treasure fleet
- 1703 May 22 Cap de la Roque/Bay of Biscay – French squadron attacks large Anglo-Dutch merchant fleet
- 1704 August 24 Malaga – English and Dutch under Rooke narrowly defeat French near Malaga
- 1707 October 21 The Lizard – 2 French squadrons under Forbin and Duguay-Trouin defeat British convoy and escort under Richard Edwards
- 1708 June 8 – Wager's Action
- 1709 March 2 – British vs French
- * June 25 – Maltese defeat Tripolitans near Cape Santa di Leuca
- 1710 April 18 – Maltese defeat Algerines
- 1713 April 12 – Maltese defeat Algerines
- * – Portuguese defeat Indians near Cheul
- 1716 July 8 – Venetians under Corner fight an inconclusive battle against Turks under Jannum Koggia east of Corfu
- 1717 June 12, 13, 16 and 22 – Venetians under Flangini vs Turks in northern Aegean
- * July 19 Matapan – Venetians and their allies vs Turks in Gulf of Laconia, Greece
- 1718 – Portuguese defeat Indians near Karwar
- * July 20–22 – Venetians vs Turks
- * August 11 Cape Passaro – British under George Byng defeat Spanish near Sicily
- 1738 June 20, 28 and 29 – Russians vs Turks
- * August 9 and 10 – Turks defeat Russians
War of the Austrian Succession (1740–48)
- 1741 January 7 and 8 – British vs French in West Indies
- * February 12 – Minor British vs French in Gibraltar Strait
- * March–May Cartagena de Indias – Decisive Spanish victory against a large British fleet during the War of Jenkins' Ear
- * August 10 Colachel – Raja of Travancore in India defeats Dutch naval force at Colachel
- 1742 May 31 – Swedes retreat after battle with Russians in Gulf of Finland
- 1744 February 22 Toulon – Draw between Franco-Spanish and British fleets south of Toulon
- 1746 June 25 – British under Edward Peyton vs French under la Bourdonnais
- 1747 May 14 1st Cape Finisterre – British under Anson defeat French under de Jonquières
- * October 25 2nd Cape Finisterre – British under Hawke defeat French under de l'Etenduère
- 1747/48 – French under Labourdonnais vs British under Peyton near Negapatam
- 1748 March 7 – British under Cotes defeat Spanish
- * October 12 – British vs Spanish near Havana
Seven Years War (1756–63)
- 1755 June 8 Gulf of St. Lawrence – British under Boscawen defeat French under Hocquart
- 1756 May 20 Minorca – French under la Galissonnière defeat British under John Byng
- 1757 early – French under Kersaint de Coëtnempren vs British at San Domingo
- 1758 – Minor French under Duchaffault vs British under Boscawen near Ushant
- * – Minor French under Durevest vs British under Saunders near Gibraltar Strait
- * April 29 Cuddalore – British under Pocock defeat French under d'Ache
- * August 3 Negapatam – British under Pocock defeat French under d'Ache
- 1759 August 19 Lagos – British under Boscawen defeat French under de la Clue
- * September 10 – Light Swedish force defeats similar Prussian force near Szczecin
- * September 10 Pondicherry – British fight French but are too damaged to pursue
- * November 20 Quiberon Bay/Cardinaux – British defeat French near St Nazaire
- 1760 July 3–8 Restigouche River – British defeat French relief force
- 1762 – British attack on Spanish-held Havana
Russo-Turkish War (1768–74)
- 1770 May 27 and 28 – Russians vs Turks near southern Greece
- * June 4 – Minor Russians vs Turks south of Athens
- * July 5–7 Chesma – Russian fleet defeats and burns Turkish fleet off western Turkey
- 1772 November 6–8 – Russians defeat Turks west of Patrai, Greece
- 1773 July 4 – Russians under Kinsbergen vs Turks
- * September 3 – Russians under Kinsbergen vs Turks
- * September? – Russians vs Turks
- 1774 June 20 and July 9/19 – Russians under Tchitchagov and Seniavin vs Turks
American War of Independence (1776–83)
- 1776 October 11 Valcour Island – Benedict Arnold escapes the British fleet under Guy Carleton
- 1777 September 26 to November 16, 1777 Siege of Fort Mifflin on the Delaware River American fleets under John Hazelwood, defending Philadelphia from British navy.
- 1778 April 19 Frederica Naval Action
- * July 27 First Ushant – British under Keppel with 30 ships of the line fight inconclusive action against French under d'Orvilliers with 28 ships
- 1779 July 6 Grenada
- * end – French vs British under Hyde Parker near Fort Royal, Martinique
- 1780 January 16 Cape St Vincent – British under Rodney defeat Spanish under de Langara
- * April 17 Martinique – British under Rodney fail to defeat French under de Guichen
- * August 9 Spanish-French fleet under Luis de Córdova y Córdova captures 55 ship British convoy off Cape Santa María
- * Spanish-French fleet under Luis de Córdova y Córdova captures 29 ship British convoy
- 1781 April 16 Porto Praya – French under Suffren vs British, in the Cape Verde Islands
- * April 19 Fort Royal
- * – Minor French under de Grasse vs British under Hood
- * – Minor French under Destouches vs British under Arbuthnot
- * July 21 Cape Breton Island – French attack British convoy
- * August 5 Dogger Bank – Draw between Dutch and British squadrons
- * September 5 Chesapeake Bay – French under de Grasse drive off British under Graves
- * December 12 Second Ushant – British under Kempenfelt capture part of a French convoy from de Guichen
- 1782 January 25 St Kitts – British under Hood defeat French under de Grasse
- * February 17 Sadras – First fierce but indecisive fight between French under Suffren and British under Hughes near south-east India
- * April 9 and 12 The Saintes – British under Rodney decisively defeat French under de Grasse in the West Indies
- * April 12 Providien – 2nd fight between Suffren and Hughes off India
- * April 21 – British defeat French
- * July 6 Negapatam – 3rd fight between Suffren and Hughes off India
- * September 3 Trincomalee – Hughes fleet damages Suffren's but withdraws
- * October 20 Cape Spartel – Franco-Spanish fleet under Luis de Córdova y Córdova fights British fleet under Richard Howe in indecisive battle. Howe resupplies Gibraltar
- 1783 June 20 Cuddalore – Suffren prevents Hughes seizing Cuddalore. Last of the five battles between Suffren and Hughes
Russo-Turkish War (1787–92)
- 1787 August 30 – Russians vs Turks
- * September 27, 28 and 30 – Russians vs Turks
- * October 15 – Russians defeat Turks
- 1788 June 17, 18, 28 and 29 and July 9 – Russian and Turkish land and sea forces clash near Ochakov
- * July 14/25 Ochakov – Russia defeats Turkey near Fidonisi
- 1789 June 2–4 – Russians defeat Turks at Sinope
- 1790 July 19 Kerch Strait – Slight Russian victory over Turks
- * September 8 and 9 Tendra – Russians defeat Turks
- * October 31 – Russians defeat Turks at the Sulina mouth
- * November 17, 18 – Russians defeat Turks at Tultcha
- * November 29 – Russians defeat Turks at Ismail
- * November 30, December 1, 2, 4–7 – Russians defeat Turks
- 1791 July 9 Matchin – Russians defeat Turkish rowing vessels
- * August 11 Cape Kaliakra – Slight Russian victory over Turks in a largely inconclusive battle near Bulgaria
Russo-Swedish War (1788–90)
- 1788 July 17 Hogland – Bloody engagement between Swedish and Russian battlefleets. Both sides lose a ship, but Swedes withdraw
- 1789 July 26 Öland – Indecisive action between the Swedish and Russian battlefleets.
- * August 24 and 25 First Svensksund/Ruotsinsalmi in Finland – Russian galley flotilla decisively defeats Swedes.
- * September 18 – Russians defeat Swedes in a small battle in Barösund near Inkoo in Finland.
- 1790 May 13 Reval – Disastrous Swedish attack on Russian battlefleet at Reval.
- * May 15 Fredrikshamn/Hamina in Finland – Swedish galley flotilla defeats Russian galley flotilla.
- * June 3 and 4 – Action off Kronstadt – Indecisive action between the battlefleets.
- * July 3 Vyborg Bay – The Swedish battlefleet and galley flotilla break through the Russian blockade, suffering heavy losses.
- * July 9 and 10 Second Svensksund/Ruotsinsalmi in Finland – Decisive victory of the Swedish galley flotilla. The largest naval battle in the Baltic Sea of all times. Extremely heavy losses suffered by the Russians.
French Revolutionary War (1793–1802)
- 1793 November 6 – French capture HMS Alexander
- * November 18 – Short, inconclusive British-French battle
- 1794 January 22 and 25 – French attack British convoy
- * April 23 – British defeat French frigates
- * June 1 The Glorious First of June – British fleet defeats French fleet in North Atlantic but French grain convoy makes it through to Brest
- * June 8 – French vs British near Jersey
- * August 23 – British defeat French near Brest
- * October 22 – French vs British near Mauritius
- 1795 March 13 and 14 – British under Hotham vs French under Martin
- * June 8 and 9 – British vs French near Belle Isle
- * June 23 Groix – British under Hood defeat French under Villaret-Joyeuse off Groix, France
- * July 13 – British vs French
- * October 7 – British vs French
- 1797 February 14 Cape St Vincent – British under Jervis defeat Spanish near Gibraltar
- * March 26 – Austrian vessels, supported by Venetian battleship, fight off small French attack
- * May 16 – Danish vessels get the better of Tripolitans near Tripoli, Libya
- * October 11 Camperdown – British fleet under Admiral Duncan defeats Dutch
- 1798 August 1–3 The Nile – British under Nelson defeat moored French fleet under Brueys in Egypt
- * October 12 – British defeat French invasion force off western Ireland
- * October 28 – Minor British vs French
- 1799 September 3, 4, 5 and 10 – Minor light skirmishes between British and Spanish
- 1800 August 4 – French attack British convoy
- 1801 April 5 Copenhagen – British under Nelson destroy moored Danish ships off Copenhagen to prevent France taking them over
- * July 6–12 Algeciras – French defeat initial British assault, British counter-attack and defeat Franco-Spanish force.
Napoleonic Wars (1803–15)
- 1803 May 23, 24 and 27 – 4 ships take on Tripolitan gunboat force
- * May 31, June 1 – Adams vs Tripolitan gunboats
- * – Duckworth defeats Rochambeau near Santo Domingo
- 1804 February 15 Pulo Aura – French attack British convoy
- * August 3, 7, 23/24 and 28 and September 2–5 raids on Tripoli
- 1805 about February – French squadron raids British
- * July 4? – French capture British East Indiaman
- 1805 July 4 – 2 Russian ships defeat French gunboat force
- * July 22 Cape Finisterre – Inconclusive action between British Admiral Calder and French Admiral Villeneuve
- * August 6 – French attack British convoy
- * October 21 Trafalgar – Nelson defeats combined Franco-Spanish fleet under Admiral Villeneuve, losing his life but gaining control of the oceans for Britain for the rest of the war
- * November 4 – British capture 4 French battleship survivors from Trafalgar
- 1806 February 6 San Domingo – British under Duckworth defeat French under Leissegues off Santo Domingo
- * July 4 – Russians defeat French in Narenta Channel
- * July 26 – British defeat Dutch
- * September 25 – British battleships defeat French frigate force
- 1807 February 19 – British battleships under Duckworth burn several Turkish ships in Dardanelles
- * May – British vs Turks at mouth of Dardanelles
- * May 22, 23 Dardanelles – Russians under Admiral Seniavin defeat Turks near Cape Janizary
- * July 1 Athos – Russians under Seniavin defeats Turks in northern Aegean
- * August 23 and 31 – Danes defeat British light forces near Copenhagen
- * September 2–7 Copenhagen – British forces under Admiral Gambier and General Cathcart capture the Danish fleet
- 1808 9–14 June – Capture of Rosily Squadron
- * 3 March Spain captures French battleship Atlas.
- 1809 April 11–24 – British destroy French ships at Basque Roads
- * April 13–17 – British capture French battleship near Porto Rico
- * late May – HMS Melpomène vs Danish gunboats
- * June 25–27 – British and Sicilians vs French near Pozzuoli Bay
- * October 26 and 31 Cette and ? – Southern France
- * November 18 – French frigates defeat British East Indiamen near Mauritius
- * December 13 – French frigates capture HMS Junon
- 1810 July 3 – French frigate force defeats British East Indiamen in Mozambique Channel
- * August 26 Grand Port – French defeat British at Vieux Grand Port, Mauritius
- * August 31 – British vs French near Toulon
- 1811 March 13 Lissa – British frigates under Hoste defeat larger Franco-Venetian squadron under Dubordieu off Lissa in the Adriatic
- * November 29 – Britain captures French frigate
- 1812 February 22 – Britain captures French battleship Rivoli
- * July 12 Lyngør – British sink last Danish frigate
- 1813 November 5 – Skirmish between British and French near Toulon
Independence wars
- 1811 March 2 – Spanish defeat Argentines under Juan B. Azopardo at San Nicolás on the Paraná River
- 1814 March 11 – Argentines under William Brown attack Spanish under Romerate
- * May 14, 16 and 17 – Argentines under William Brown defeat Spanish
- 1823 May 4 – Brazilians under Cochrane vs Portuguese
- * July 2, 4 and 6 – Brazilians under Cochrane vs Portuguese
- * July 24 Lake Maracaibo – Republican naval forces of Venezuela vs Spanish Empire fleet in Lake Maracaibo that includes siege of Defensive Castles in Zapara, San Fernando and San Carlos islands
War of 1812
- 1812 July 19 First Battle of Sacket's Harbor – US turns back British naval attack
- 1813 May 28–29 Second Battle of Sacket's Harbor – US General Jacob Brown turns back British under Sir George Prevost
- * September 13 Battle of Lake Erie- US squadron under Oliver Hazard Perry defeats British under Robert Heriot Barclay, gaining control of the lake
- 1814 September 11 Plattsburgh – US squadron under Thomas Macdonough defeats British under George Downie
Greek War of Independence
- 1821 March 4 – Greeks vs Turks north-west of Zakynthos
- * June 5, 6 and 8 – Greeks defeat Turks
- * August 10 – c. 13 – Skirmishes
- * October 1 – Skirmish
- 1822 March 4
- * May 31
- * June 18–19 – Greek fireships under Constantine Kanaris blow up the flagship of Ottoman admiral Kara Ali Pasha
- 1823 September 27 – Greeks vs Turks west of Lemnos
- * October 23 – Greeks vs Turks near Pondikonisi
- 1824 August 11, 12, 13, 16, 17 and c. 26 – Various skirmishes between Greeks and Turks/Egyptians/Tunisians
- * September 1 – First Budrum – Greeks vs Turks and Egyptians
- * September 9 – Second Budrum
- * September 22 – Greeks vs Egyptians near Nikaria
- * September 29
- * November 12 and 13 – Greeks vs Turks and Egyptians near Spinalonga
- 1825 April 29
- * May 26
- * June 1 – Greeks defeat Turks between Euboea and Andros
- * June 14 and 15 – Greeks defeat Turks and Egyptians near Suda Bay
- * June 28 and 29 – Greeks vs Turks and Egyptians south of Cerigo
- * August 3 – Greeks defeat Turks near Missolonghi
- * November 14 – Greeks under Miaoulis vs Turks/Egyptians/Algerines/Tripolitans near Navarin
- * November 25, 26, 29, 30 and December 6 and 7 – Greeks vs Turks near Missolonghi
- 1826 January 22 and 28 – Greeks vs Turks
- * April 15
- * July 27 and 28 – Greeks vs Turks near Samos
- * September 10 and 11 – Greeks vs Turks near Mitylene
- * October 7 – Greeks vs Turks in Aegean Sea
- 1827 September 29 – "Greeks" vs Turks in Salona Bay
- * October 20 Navarino – British/French/Russian squadrons, under Admirals Codrington, de Rigny, and Geiden, destroy Turkish/Egyptian/Tunisian fleet of Tahir Pasha off south-west Greece
- 1828 January 31 – British and French defeat Greek pirates at Grambusa
- * June 9 – Russians defeat Turks near Braila
Cisplatine War
- 1826 February 9 – Argentina vs Brazil
- * Punta Collares
- * June 11 Los Pozos – 11 Argentine vessels under William Brown defeat 31 Brazilian vessels near Buenos Aires
- 1827 February 9 Juncal – 15 Argentines ships under Brown defeat 17 Brazilians under Pereira
- * February 24 – Argentines under Brown vs Brazilians near Quilmes
- * April 6 and 7 Monte Santiago – Brazilian fleet defeat Argentine navy under William Brown south of Buenos Aires
Later 19th century
- 1833 July 5 Cape St Vincent – Portuguese fleet under British officer Sir Charles Napier defeats and captures fleet of Portuguese usurper king Dom Miguel
- 1842 – Argentinians under William Brown defeat Uruguayans
- 1843 April 30 – Texans under Commodore Edwin Ward Moore draws with Mexicans under Thomas Marin near Campeche
- * Texans under Moore destroy Mexican fleet. This marks the only time in history a Sail Navy defeated a Steam Navy in battle.
- 1845 November 20 Obligado – British/French ships force passage of Parana River
- 1849 May 3 – Schleswig-Holstein vs Denmark near Kiel
- * May 11 – Schleswig-Holstein vs Denmark near Bulk
- 1853 October 30 Sinop – Russian battleships defeat Turkish frigates at Sinope, Turkey
- 1854 August & September – British-French attack on Petropavlovsk
- 1862 March 8 and 9 Hampton Roads – First battle between ironclad warships
- *March 14 – New Bern
- *May 15 – Drewry's Bluff
- *October 4 – Galveston Harbor
- 1864 February Eckernfjorde – Danish ships defeated by Prussia
- * March 17 Jasmund – Prussians vs Danes
- * May 9 Helgoland – Danish fleet defeats Prussian-Austrian fleet in the North Sea
- 1865 June 11 Riachuelo – Brazilian fleet defeats Paraguayan fleet in Paraná river
- 1866 February 7 Abtao – Spain vs Peru/Chile
- * May 2 Callao
- * July 20 Lissa – Austrians under Admiral von Tegetthoff rams and drives off superior Italian fleet under Persano
- 1869 May 4–10 Hakodate
- 1877 May 29 Battle of Pacocha – Indecisive battle between, and Huascar
- 1879 May 21 Iquique – During the War of the Pacific
- * October 8 Angamos – During the War of the Pacific
- 1884 August 23 Foochow – Small French squadron annihilates Chinese force at Foochow
- 1885 February 13 Raid on Shipu – French attack Chinese ships
- 1892 July 6 Homestead Strike – armed striking union members in boats engage two armed barges
- 1893–94 Brazilian Civil War
- 1894 July 25 Feng-tao – Imperial Japanese Navy defeats Imperial Chinese Navy
- * September 17 Yalu River – Japanese defeat Chinese off Korea
- 1898 May 1 Manila Bay
- * July 3 Santiago de Cuba
Early 20th century
- 1904 February 9 Chemulpo – scuttled during the Russo-Japanese War
- * February 9 Port Arthur
- * August 10 Yellow Sea – Minor Japanese victory over Russia
- * August 14 Japanese Sea – Minor Japanese victory over Russia
- *August 20 Korsakov
- * October 4–5 Dogger Bank incident – Russian fleet fires on British trawlers that have been mistaken for Japanese torpedo-boats
- 1905 May 27–28 Tsushima – Japanese defeat Russians in large fleet battle between Korea and Japan
- 1911 September 29–30 Preveza – Italians defeat Ottomans
- 1912 January 7 Kunfuda Bay – Italians defeat Ottomans
- 1912 February 24 Beirut – Italians defeat Ottomans
- 1912 November 21 Kaliakra – Bulgarians defeat Ottoman fleet
- 1912 December 3 Elli – Greeks defeat Ottoman fleet
- 1913 January 18 Lemnos – Greeks defeat Ottoman fleet
World War I (1914–18)
Year | Date | Battle | Notes |
1914–1918 | First Battle of the Atlantic | ||
1914 | August 16 | Battle of Antivari | |
August 28 | Battle of Heligoland Bight | British Grand Fleet ambushes and sinks German ships on patrol off Germany's coast; led Germany to pursue a fleet in being strategy for most of the rest of the war | |
October 28 | Battle of Penang | ||
November 1 | Battle of Coronel | German cruisers under von Spee defeat a British cruiser force off the coast of Chile; German victory | |
November 9 | Battle of Cocos | HMAS Sydney intercepts and forces the beaching of SMS Emden; Australian victory | |
November 18 | Battle of Cape Sarych | ||
December 8 | Battle of the Falkland Islands | British battlecruiser force virtually wipes out von Spee's squadron. | |
1915 | January 24 | Battle of Dogger Bank | Blucher sunk by British battlecruisers in the North Sea. |
February 19 | Naval operations in the Dardanelles Campaign | Mainly carried out by the Royal Navy with substantial support from the French and minor contributions from Russia and Australia against Ottoman Empire and ended with Turkish victory | |
May 1 | Battle off Noordhinder Bank | ||
July 2 | Russian raid on Gotland | Russian cruiser squadron intercepts German cruiser force laying mines off the Åland Islands. German mine-laying cruiser Albatross sunk and cruisers Roon and Prince Adalbert damaged. | |
December 10 | Battle of Kirpen Island | ||
1916 | May 31 - June 1 | Battle of Jutland | Inconclusive two-day battle between the main British and German fleets, largest and only such engagement of World War I. |
1917 | April 21 | Battle of Dover Strait | Destroyer battle. |
15 May | Raid on the Otranto Barrage | ||
17 October | Battle of Moon Sound | German and Russian forces clash in the Baltic Sea. | |
November 17 | Second Battle of Heligoland Bight | ||
1918 | January 20 | Battle of Imbros | Ottomans and British fight off Imbros in the Aegean. |
Between the World Wars (1919–39)
- 1919 – 17 June and 18 August British raids on Kronstadt during the British campaign in the Baltic
- 1936 – September 29 Cape Espartel – during the Spanish Civil War
- 1937 – March 5 Cape Machichaco – during the Spanish Civil War
- 1937 – September 7 Cape Cherchell – during the Spanish Civil War
- 1938 – March 5–6 Cape Palos – during the Spanish Civil War
World War II (1939–45)
- 1939–45 Battle of the Atlantic
- 1939
- * December 13 River Plate
- 1940
- * May 10 and 13 May First and Second Battles of Narvik
- * June 8 Operation Juno – German battleships Gneisenau and Scharnhorst sink the aircraft carrier HMS Glorious and two destroyers off Norway
- * The Admiral Hipper sinks the HMS Glowworm off of Norway
- * July 3 Mers-el-Kebir – British fleet attacks French fleet in harbour in Algeria
- * July 9 Calabria – British fleet attacks Italian fleet
- * July 19 Cape Spada – HMAS Sydney sinks Italian cruiser Bartolomeo Colleoni off Crete
- *August 24-27 Convoy HX 65 – 8 ships sunk in North Atlantic
- *September 17 - October 1 Convoy HG 73 – 9 ships sunk in North Atlantic
- *September 20-22 Convoy HX 72 – 11 ships sunk in the North Atlantic.
- * September 23–35 Dakar – Vichy French fight off a British/Free French landing at Dakar
- *October 16-19 Convoy SC 7 – 20 ships sunk in North Atlantic
- *October 19-20 Convoy HX 79 – 12 ships sunk in North Atlantic
- *November 5 Convoy HX 84 – 5 ships sunk in North Atlantic
- * November 11 Taranto – British air attack on Italians anchored at Taranto, inspiring the Japanese attack on Pearl Harbor
- * November 27 Cape Spartivento – British fight back an Italian interception
- *December 1–3 Convoy HX 90 – 11 ships sunk in North Atlantic
- 1941
- * January 17 Ko Chang – French defeat Siamese
- *February 8–11 Convoy HG 53 – 9 ships sunk and 1 German FW 200 Condor shot down
- *March 2–8 Convoy OB 293 – 3 ships and 2 U-boats sunk in North Atlantic
- * March 28 Cape Matapan – British fleet defeats Italian fleet in night action
- *April 2–5 Convoy SC 26 – 10 ships sunk and 1 U-boat destroyed in North Atlantic
- * April 16 – British ships attack Italian convoy Duisburg. Lampo, Tarigo and Baleno are sunk, as well as HMS Mohawk
- *May 7–10 Convoy OB 318 – 7 ships sunk and 1 U-boat captured in North Atlantic
- * May 21 – June 1 – Battle of Crete – Royal Navy loses three cruisers and 6 destroyers to Axis air attacks
- * May 24 – Battle of the Denmark Strait – Bismarck and Prinz Eugen sink HMS Hood
- * May 24–27 – Hunt for the German battleship Bismarck ends in her sinking
- *August 13–25 Convoy OG 71 – 10 ships sunk in North Atlantic
- * August 27–31 – Soviet evacuation of Tallinn
- * September 9–11 Convoy SC 42 – 14 ships and 2 U-boats sunk in North Atlantic
- *September 17– October 1 Convoy HG 73 – 9 ships sunk in North Atlantic
- *October 14–18 Convoy SC 48 – 11 ships sunk in North Atlantic
- * November 19 – HMAS Sydney and the German surface raider Kormoran destroy each other in a single ship action off Western Australia; Sydney is lost with all hands
- * December 7 Pearl Harbor, also starting the Pacific War
- * December 10 South China Sea – HMS Prince of Wales and HMS Repulse sunk by Japanese air attack
- * December 13 Cape Bon – British destroyers sink Italian cruisers
- * December 17 First Sirte – Indecisive British-Italian fight off Libya
- *December 19–23 Convoy HG 76 – 4 ships sunk and 5 U-boats destroyed
- 1942
- *February 21–25 Convoy ON 67 – 8 ships sunk in North Atlantic
- *February 27 Java Sea – Japanese invasion convoy escorts destroy ABDA fleet
- * March 22 Second Sirte – Italian fleet obstacles a British convoy to Malta, hit escorts, but failed to sink the cargo ships. Delay of the convoy led to the loss of four freighters by air attack
- *April 14 Convoy OG 82 – 1 U-boat sunk
- * May 8 Coral Sea – Japanese invasion convoy turned back by US carrier aircraft
- 1942–44 German U-Boats campaign in Gulf of St. Lawrence
- * June 4–5 Midway – invasion convoy retreats after US sinks four Japanese carriers and one Japanese heavy cruiser
- * June 12–15 Operation Vigorous – 6 ships sunk from convoy to Malta. The rest of the convoy is driven back
- * June 14–15 Operation Harpoon – 6 ships sunk from convoy to Malta
- * July 2–4 Convoy PQ 17 – 24 ships sunk from Arctic convoy to Soviet Union
- * August 5–10 Convoy SC 94 – 11 ships and 2 U-boats sunk in North Atlantic
- * August 8 Savo Island – Japanese sink 4 cruisers escorting Guadalcanal invasion convoy
- * August 11–15 Operation Pedestal – 13 ships sunk from convoy to Malta
- * August 24 Eastern Solomons – Japanese aircraft carrier Ryujo sunk while attacking Guadalcanal
- * September 10–14 Convoy ON 127 – 7 ships sunk in North Atlantic
- *September 12–16 Convoy TAG 5 – 2 ships sunk in Caribbean Sea
- * October 12 Cape Esperance US cruisers intercept Japanese cruiser force approaching Guadalcanal
- * October 12–16 Convoy SC 104 – 8 ships and 2 U-boats sunk in North Atlantic
- * October 26 Santa Cruz Islands – USS Hornet sunk in aircraft carrier battle near Guadalcanal
- *October 26–29 Convoy HX 212 – 6 ships sunk in North Atlantic
- * October 27–31 Convoy SL 125 – 11 ships sunk decoying U-boats away from Operation Torch
- * November 1–4 Convoy SC 107 – 15 ships and 1 U-boat sunk in North Atlantic
- *November 2-8 Convoy TAG 18 – 6 ships sunk in Caribbean Sea
- *November 6-11 Convoy TAG 19 – 2 ships sunk in Caribbean Sea
- * November 8 Casablanca – French ships attempt to defend Moroccan neutrality
- * November 12–15 Guadalcanal – four days and nights of fighting
- * November 30 Tassafaronga US cruisers intercept Japanese destroyers resupplying Guadalcanal
- * December 26–30 Convoy ON 154 – 14 ships and 1 U-boat sunk in North Atlantic
- * December 31 Barents Sea – British escorts fight off German surface attack on convoy JW 51B
- 1943
- * January 3-12 Convoy TM 1 – 7 ships sunk in North Atlantic
- *January 29 Rennell Island – USS Chicago lost
- * February 4–7 Convoy SC 118 – 8 ships and 1 U-boat sunk in North Atlantic
- * February 21–25 Convoy ON 166 – 11 ships and 2 U-boats sunk in North Atlantic
- * March 2–4 Bismarck Sea – aircraft sink 12 ships from a Japanese troop convoy to New Guinea
- * March 6 Battle of Blackett Strait – an American task force intercepts 2 Japanese destroyers and sinks them both.
- * March 6–9 Convoy SC 121 – 7 ships sunk in North Atlantic
- * March 10–11 Convoy HX 228 – 5 ships and 2 U-boats sunk in North Atlantic
- * March 16–19 Convoys HX 229/SC 122 – 22 ships and 1 U-boat sunk in largest North Atlantic U-boat wolfpack attack
- * March 26 Komandorski Islands – US cruiser force intercepts a Japanese Aleutian Islands convoy
- *May 18-20 Convoy SC 130 – 3 U-boats sunk in North Atlantic
- * April 29-May 6 Convoy ONS 5 – 12 ships and 6 U-boats sunk in last major North Atlantic U-boat wolfpack attack
- * July 6 Kula Gulf
- * July 12–13 Battle of Kolombangara
- * August 6–7 Battle of Vella Gulf – American destroyers intercept the "Tokyo Express" and sink 3 Japanese destroyers.
- * October 6 – Naval Battle of Vella Lavella
- * October 23 – German light force defeats similar British force
- *October 26–29 Convoy ON 207 – 3 U-boats sunk by a combination of air and naval support in the North Atlantic
- *October 27–31 Convoy SL 138/MKS 28 – 1 ship and 1 U-boat destroyed in North Atlantic
- * November 2 Empress Augusta Bay
- *November 18–21 Convoy SL 139/MKS 30 – 1 ship and 3 U-boats sunk
- * November 26 Battle of Cape St. George – American destroyers intercept the "Tokyo Express" and sink 3 Japanese destroyers.
- * December 26 North Cape – convoy JW 55B escorts sink Scharnhorst off northern Norway
- * December 28 Operation Stonewall – Allied ships and aircraft sink three German destroyers in the Bay of Biscay
- 1944
- * June 9 Battle of Ushant – Allied 10th destroyer flotilla engage and defeat remnants of the German 8th destroyer flotilla off Brittany
- * June 19 Philippine Sea – US invasion of Saipan initiates the largest aircraft carrier battle in history including "The Great Marianas Turkey Shoot"
- * October 23–26 Leyte Gulf – US invasion of the Philippines produces a decisive battle with the Japanese fleet including four main actions – the Sibuyan Sea, Surigao Straits, off Samar and Cape Engano
- 1945
- * April 1 – May 25 Battle of Okinawa – The Japanese lose their last significant naval force, including the battleship Yamato.
- * May 15–16 Battle of the Malacca Strait – British 26th Destroyer Flotilla ambush and sink the Japanese heavy cruiser Haguro.
Later 20th century
- 1950
- * July 2 – Battle of Chumonchin Chan - US and British destroyers intercept Korean People's Navy convoy during the Korean War
- * September 10–19 Battle of Incheon - UN Command amphibious invasion in support of South Korea
- 1964 Gulf of Tonkin Incident - encounter between the USS Maddox and three Vietnam People's Navy torpedo boats near North Vietnam. Lead to the Gulf of Tonkin Resolution and the escalation of the Vietnam War, although the incident was later found to be misrepresented by the U.S. government.
- 1965 Operation Dwarka - Pakistan Navy engagement in Dwarka during the Second Indo-Pakistani War
- 1967
- * June 8 – USS Liberty incident – Israeli Navy pioneers anti-ship use of napalm to disable American technical research ship during the Six-Day War
- * October 21 – Egyptian Navy Komar-class missile boats sink Israeli destroyer INS Eilat in the first combat use of P-15 Termit surface to surface missiles
- 1968 – January 23 – North Korean Navy captures United States Navy technical research ship Pueblo
- 1971
- * Operation Trident
- * Operation Python
- * Sinking of INS Khukri
- 1972
- * April – First Battle of Quang Tri—US cruiser-destroyer forces heavily and directly engaged in tank and artillery duals at and below DMZ and in defense of Dong Ha Bridge
- * April 19 – Battle of Đồng Hới – United States cruiser-destroyer force engages North Vietnamese forces
- * May 9 – Operation Pocket Money – United States Navy mines Hai Phong harbor
- * May 10 – Operation Custom Tailor – United States Navy attacks Hai Phong
- 1973
- * October 7 – Battle of Latakia – Israelis defeat Syrian Navy during the Yom Kippur War
- * October 8–9 – Battle of Baltim – Israelis defeat Egyptians
- * October 11 – Second Battle of Latakia – Israelis try to sink more Missile Boats and destroy onshore Oil Tanks, but only got probable results
- 1974 – January Battle of the Paracel Islands – People's Liberation Army Navy defeats Republic of Vietnam Navy at Paracels Islands.
- 1980 – Operation Morvarid – Iranian navy decisively defeats Iraqi navy during the Iran-Iraq War.
- 1982 – Battle of Seal Cove – Falklands War. A minor naval clash, it involves the attempt by two Royal Navy frigates to seize an Argentine Navy coaster. The coaster evaded capture by running aground.
- 1986 – Action in the Gulf of Sidra – US Navy engages Libyan Navy in a fleet action.
- 1988 – April 18 Operation Praying Mantis – In the largest US naval engagement since World War II, the U.S. Navy defeats Islamic Republic of Iran Navy forces in retaliation for the mining of the USS Samuel B. Roberts during a patrol mission.
- 1991 – January 29 – February 2 – The Battle of Bubiyan where Coalition warships and aircraft destroy the bulk of the Iraqi Navy during the Gulf War.
- 1998 – February 23 – The Sri Lankan Navy and LTTE Sea Tigers clash off Sri Lanka, killing more than 60.
- 1999 – June 9–15 First Battle of Yeonpyeong South Korean flotilla defeats North Korean flotilla.
21st century
- 2001 – December 22 Battle of Amami-Ōshima Japanese coast guard vessels sink an armed North Korean spy trawler.
- 2002 – June 29 Second Battle of Yeonpyeong A South Korean naval patrol encounters North Korean intruders and force them to withdraw.
- 2006 – May 11 – The Sri Lankan Navy and LTTE Sea Tigers clash, leaving 18 SLN personnel and 4-30 Tigers dead
- 2008 – August 9 – The Russian Navy's Black Sea Fleet sinks a Georgian Navy ship during the Battle off the coast of Abkhazia
- 2009 – November 10 Battle of Daecheong A South Korean patrol damages a North Korean gunboat forcing it to withdraw.
- 2011 – April 29 – French frigate Courbet engages four Libyan RHIB mineplanters off Misrata, sinking one.
- 2011 – May 12 – Canadian, British, and French ships repulse a Libyan naval attack on the city of Misrata during the Libyan Civil War.
- 2017 – March 16 – Somali Pirates hijack an oil tanker
- 2018 – November 25 – 2018 Kerch Strait incident Russian and Ukrainian ships skirmish at Kerch Strait during the War in Donbass
- 2020 - May 17 - British flagged tanker Stolt Apol is attacked by two pirate skiffs 75 nautical miles off the coast of Yemen in the Gulf of Aden and disables one skiff before escaping.