اسباب حرب وادى المخازن هى حرب قامت بين البرتغاليين والمسلمين
كان سببها ان الملك محمد المتوكل على الله بعد ان غدر به عمه ابومروان عبدالملك وقال انه احق من ابن اخيه بالحكم والسلطة وبعد انا انتصر على المتوكل فر المتوكل مستنجدا بملك البرتغال سيبستيان الاول فاستغل ملك البرتغال الفرصة وقرر ان يساعد المتوكل بشرط ان يتنازل له عن كل شواطئ الدولة المغربية