بعد الاستيلاء على المواقع البريطانية بنجاح في لويزيانا ومسيسيبي ، حوّل الجنرال الأسباني برناردو دي غالفيز ، قائد القوات الإسبانية في أمريكا الشمالية ، انتباهه إلى مدينة بينساكولا التي تحتلها بريطانيا في فلوريدا في هذا اليوم من عام 1781. الجنرال غالفيز وإسباني هبطت القوات البحرية لأكثر من 40 سفينة و 3500 رجل في جزيرة سانتا روزا وتبدأ حصارًا لمدة شهرين على قوات الاحتلال البريطانية التي أصبحت تُعرف باسم معركة بينساكولا.
نجا أسطول غالفيز من إعصار في الميناء قبل بدء شهرين من القصف المدفعي المستمر ومدافع الحصون البريطانية. بحلول 23 أبريل ، وصلت التعزيزات ، مما زاد من إجمالي قوة غالفيز إلى 7800 ، وفي صباح يوم 8 مايو 1781 ، انتهى الاحتلال البريطاني الذي استمر 18 عامًا في بينساكولا بولاية فلوريدا باستسلام بريطاني. البريطانيون فقدوا 105 رجال. خسر الأسبان 78. وأصيب 198 من الإسبان. احتجزت إسبانيا 1111 سجينًا وأرسلت 300 بريطاني إلى جورجيا بوعد بعدم إعادة دخول الجيش البريطاني.
لم توقع إسبانيا رسميًا أبدًا على تحالف مع الثوار الأمريكيين ، حيث كان الملك تشارلز الثالث مترددًا بشأن السابقة التي ربما بدأها بتشجيع سكان إمبراطورية أخرى على الإطاحة بملكهم. ومع ذلك ، أرادت إسبانيا أيضًا استعادة جبل طارق في البحر المتوسط وترسيخ سيطرتها على ممتلكاتها في أمريكا الشمالية ، لذا تحالفت مع فرنسا في الحرب الدولية ضد بريطانيا. ونتيجة لذلك ، استعادت إسبانيا غرب فلوريدا أثناء القتال وشرق فلوريدا ، حيث تبادلت جزر البهاما في سلام نهائي. على الرغم من أن جبل طارق ظل تحت السيطرة البريطانية ، إلا أن أسبانيا احتلت كل الأراضي المحيطة بخليج المكسيك.