معركة سان خوان دي أولوآ حدثت في ١٥٦٨ قرب ميناء فيراكروز، وتضمنت مواجهة بحرية بين القوات الإسبانية وأسطول إنجليزي كان يقوده جون هوكينز. في هذه المعركة استطاعت القوات الإسبانية تحقيق نصر على الأسطول الإنجليزي بقيادة جون هوكينز، وكانت المواجهة جزءًا من سلسلة من الاحتكاكات البحرية والتجارية بين إسبانيا وإنجلترا في القرن السادس عشر نتيجة للتنافس على التجارة والسيطرة البحرية في مياه البحر الكاريبي والمحيط الأطلسي. يشير مصطلح معركة سان خوان دي أولوآ إلى الاشتباك الذي أدى إلى خسائر في السفن والأفراد على جانب الأسطول الإنجليزي، وله دلالات في تاريخ العلاقات الأنگلوإسبانية وصراع القوى الأوروبية على طرق التجارة في تلك الحقبة.