La Bataille du Cap Spada est une bataille navale de la Seconde Guerre mondiale qui s’est déroulée en Méditerranée au large du Cap Spada (pointe nord-ouest de la Crète) le 19 juillet 1940 entre des unités de la Regia Marina contre des unités de la Royal Navy et de la Royal Australian Navy.