Battle of Santa Cruz de Tenerife

Battle of Santa Cruz de Tenerife may refer to:


 * Battle of Santa Cruz de Tenerife (1657), Anglo-Spanish War
 * Battle of Santa Cruz de Tenerife (1706), War of the Spanish Succession
 * Battle of Santa Cruz de Tenerife (1797), assault by Nelson