The Battle of Cape Spada was a naval battle during the Battle of the Mediterranean in Second World War. It took place on 19 July 1940 in the Mediterranean Sea off Cape Spada, the north-western extremity of Crete.