Kingdom of Castile
معركة الجزيرة الخضراء هي معركة بحرية وقعت في 25 يوليو 1278 بين أسطول مملكة قشتالة بقيادة بيدرو مارتينيز دي في من جهة والأسطول المشترك لسلطنة المغرب وإمارة غرناطة بقيادة أبو يعقوب يوسف الناصر من جهة أخرى. وقعت المعركة عند مضيق جبل طارق وانتهت بانتصار المسلمين.