The Battle of Haarlemmermeer, a naval engagement in the Dutch War of Independence.

The Battle of Haarlemmermeer was a naval engagement fought on 26 May 1573, during the early stages of the Dutch War of Independence. It was fought on the waters of the Haarlemmermeer – a large lake which at the time was a prominent feature of North Holland (it would be drained in the 19th century).

A Spanish fleet and a fleet belonging to the city of Amsterdam (at the time still loyal to Spain), commanded by the Count of Bossu, fought a fleet of rebellious Dutch Geuzen, commanded by Marinus Brandt, who were trying to break the siege of Haarlem. After several hours of fighting, the Geuzen were forced to retreat.