كان الخلاف الأهم حول ممر شط العرب المائي. رفضت إيران الاعتراف بخط الترسيم المحدد في الاتفاقية الأنجلو-عثمانية للقسطنطينية في نوفمبر 1913. طلبت إيران من الحدود أن تسير على طول تالويگ ، أعمق نقطة في القناة الصالحة للملاحة.

أخيرًا في عام 1937 وقعت إيران والعراق أول معاهدة حدودية بينهما. أنشأت المعاهدة حدود الممر المائي على الضفة الشرقية للنهر باستثناء منطقة مرسى بطول أربعة أميال بالقرب من عبادان ، والتي تم تخصيصها لإيران وحيث تمتد الحدود على طول تالوگ.

أرسلت إيران وفداً إلى العراق بعد وقت قصير من انقلاب حزب البعث عام 1969 ، وعندما رفضت العراق المضي قدماً في المفاوضات حول معاهدة جديدة ، سحبت إيران معاهدة عام 1937.

دعا روح الله الخميني العراقيين إلى الإطاحة بحكومة البعث التي استقبلت بغضب شديد في بغداد. في 17 يوليو 1979 ، على الرغم من دعوة الخميني ، ألقى صدام خطابًا امتدح فيه الثورة الإيرانية ودعا إلى صداقة عراقية إيرانية قائمة على عدم التدخل في الشؤون الداخلية لبعضهما البعض. عندما رفض الخميني عرض صدام بالدعوة إلى ثورة إسلامية في العراق ، انزعج صدام.

في 17 سبتمبر 1980 ، ألغى العراق فجأة بروتوكول الجزائر في أعقاب الثورة الإيرانية. ادعى صدام حسين أن جمهورية إيران الإسلامية رفضت الامتثال لبنود بروتوكول الجزائر ، وبالتالي اعتبر العراق البروتوكول باطلاً ولاغياً. بعد خمسة أيام ، عبر الجيش العراقي الحدود.

في 22 سبتمبر ، بدأت معركة طويلة في مدينة خرمشهر ، مما أسفر عن مقتل 7,000 شخص من كل جانب. في انعكاس للطبيعة الدموية للنضال ، أطلق الإيرانيون على خرمشهر لقب "مدينة الدم".

شن العراق غزوًا واسع النطاق لإيران في 22 سبتمبر 1980. شنت القوات الجوية العراقية غارات جوية مفاجئة على عشرة مطارات إيرانية بهدف تدمير القوات الجوية الإيرانية. فشل الهجوم في إلحاق ضرر كبير بالقوات الجوية الإيرانية ؛ دمرت بعض البنية التحتية للقاعدة الجوية الإيرانية لكنها فشلت في تدمير عدد كبير من الطائرات.

في اليوم التالي عبرت العراق الحدود بقوة وتقدمت إلى إيران في ثلاث هاجمات متزامنة على جبهة نحو 400 ميل (644 كم). وكان الغرض من الغزو، وفقا لصدام، هو أن يحد إلى حد كبير من حركة الخميني، وإحباط محاولاته لتصدير ثورته الإسلامية إلى العراق ودول الخليج العربي.

على الرغم من أن الغزو الجوي العراقي كان مفاجاة للإيرانيين ، إلا أن القوات الجوية الإيرانية ردت في اليوم التالي بهجوم واسع النطاق ضد القواعد الجوية العراقية والبنية التحتية في عملية كامان 99. هاجمت مجموعات من مقاتلات أف-4 فانتوم و أف-5 تايجر أهدافًا في جميع الأنحاء العراق ، مثل المنشآت النفطية والسدود ومصانع البتروكيماويات ومصافي النفط ، وتضم قاعدة الموصل الجوية وبغداد ومصفاة نفط كركوك.

في 24 سبتمبر ، هاجمت البحرية الإيرانية البصرة ، العراق ، ودمرت محطتين نفطيتين بالقرب من ميناء الفاو العراقي ، مما قلل من قدرة العراق على تصدير النفط. تراجعت القوات البرية الإيرانية (المكونة بشكل أساسي من الحرس الثوري) إلى المدن ، حيث أقامت دفاعات ضد الغزاة.

بحلول 30 سبتمبر ، تمكن العراقيون من طرد الإيرانيين من ضواحي المدينة. في اليوم التالي ، شن العراقيون هجمات مشاة ومدرعات على المدينة. بعد قتال عنيف من منزل إلى منزل ، تم صد العراقيين.

في 30 سبتمبر ، أطلقت القوات الجوية الإيرانية عملية سيف النار ، حيث أصابت وألحقت أضرارًا بالغة بمفاعل أوزيراك النووي شبه الكامل بالقرب من بغداد.

بحلول 1 أكتوبر ، تعرضت بغداد لثماني هجمات جوية. وردا على ذلك شن العراق ضربات جوية على أهداف إيرانية.

في 14 أكتوبر ، شن العراقيون هجومًا ثانيًا. بدأ الإيرانيون في انسحاب منظم من المدينة ، شارعًا شارعًا.

في نوفمبر ، أمر صدام قواته بالتقدم نحو دزفول والأهواز ، وفرض حصارًا على المدينتين. ومع ذلك ، فقد تضرر الهجوم العراقي بشدة من قبل الميليشيات الإيرانية والقوة الجوية. دمر سلاح الجو الإيراني مخازن إمداد الجيش العراقي وإمدادات الوقود وكان يخنق البلاد من خلال حصار جوي.

بحلول 24 أكتوبر ، تم الاستيلاء على معظم المدينة ، وتم إجلاء الإيرانيين عبر نهر كارون. بقي بعض الثوار ، واستمر القتال حتى 10 نوفمبر.

في 28 نوفمبر ، شنت إيران عملية مرواريد (بيرل) ، وهي هجوم جوي وبحري مشترك دمر 80٪ من البحرية العراقية وجميع مواقع الرادار في الجزء الجنوبي من البلاد.

في 7 ديسمبر ، أعلن صدام أن العراق كان في موقف دفاعي. بحلول نهاية عام 1980 ، دمر العراق حوالي 500 دبابة إيرانية واستولى على 100 دبابة أخرى.

في 5 يناير 1981 ، أعادت إيران تنظيم قواتها بما يكفي لشن هجوم واسع النطاق ، عملية نصر.

في معركة دزفول ، تم القضاء على الفرق المدرعة الإيرانية تقريبًا في واحدة من أكبر معارك الدبابات في الحرب. عندما حاولت الدبابات الإيرانية المناورة ، علقت في وحل الأهوار ، وتم التخلي عن العديد من الدبابات. خسر العراقيون 45 دبابة تي-55 و تي-62 ، بينما خسر الإيرانيون 100-200 دبابة شيفتان و ام-60. أحصى المراسلون ما يقرب من 150 دبابة إيرانية مدمرة أو مهجورة ، وكذلك 40 دبابة عراقية. قُتل 141 إيرانيًا خلال المعركة.

تم نقل القوات الجوية العراقية ، التي تضررت بشدة من قبل الإيرانيين ، إلى قاعدة H-3 "اتش-3" الجوية في غرب العراق ، بالقرب من الحدود الأردنية وبعيدًا عن إيران. ومع ذلك ، في 3 أبريل 1981 ، استخدمت القوات الجوية الإيرانية ثماني قاذفات مقاتلة من طراز F-4 "اف-4" فانتوم ، وأربع طائرات من طراز F-14 "اف-14" تومكاتس ، وثلاث ناقلات للتزود بالوقود من طراز بوينغ 707 ، وطائرة قيادة واحدة من طراز بوينغ 747 لشن هجوم مفاجئ على H3 "اتش-3" ، مما أدى إلى تدمير 27-50 طائرات مقاتلة وقاذفات عراقية.

بحلول أواخر عام 1981 ، عادت إيران إلى الهجوم وبدأت عملية جديدة (عملية سمن العيمة (الإمام الثامن)) ، منهية الحصار العراقي لعبادان في 27-29 سبتمبر 1981.

في 15 أكتوبر ، بعد كسر الحصار ، تعرضت قافلة إيرانية كبيرة لكمين من قبل الدبابات العراقية ، وخلال معركة الدبابات التي أعقبت ذلك ، خسرت إيران 20 قائدًا ومدرعات أخرى وانسحبت من الأراضي المكتسبة سابقًا.

في 29 نوفمبر 1981 ، بدأت إيران عملية طارق القدس بثلاثة ألوية عسكرية وسبعة ألوية من الحرس الثوري.

فشل العراقيون في حراسة مناطقهم المحتلة بشكل صحيح ، وشيد الإيرانيون طريقًا بطول 14 كم (14,000 م ؛ 8.7 ميل) عبر الكثبان الرملية غير المحروسة ، وشن هجومهم من الخلف العراقي. تمت استعادة مدينة بستان من الانقسامات العراقية بحلول 7 ديسمبر.

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

بعد أن أدرك العراقيون أن الإيرانيين كانوا يخططون للهجوم ، قرروا استباقهم بعملية الفوز العظيم في 19 آذار / مارس. وباستخدام عدد كبير من الدبابات والمروحيات والطائرات المقاتلة ، هاجموا الحشود الإيرانية حول ممر الرغبية. على الرغم من أن صدام وجنرالاته افترضوا أنهم نجحوا ، إلا أن القوات الإيرانية ظلت في الواقع سليمة تمامًا.

الهجوم الرئيسي التالي لإيران ، بقيادة العقيد علي صياد شيرازي ، كان عملية فتح المبين (نصر لا يمكن إنكاره). في 22 مارس 1982 ، شنت إيران هجومًا فاجأ القوات العراقية: باستخدام مروحيات شينوك ، هبطوا خلف الخطوط العراقية ، وأسكتوا مدفعيتهم ، واستولوا على مقر قيادة عراقي. ثم شنت قوات الباسيج الإيرانية هجمات "موجة بشرية" ، قوامها ألف مقاتل في كل موجة. على الرغم من أنهم تكبدوا خسائر فادحة ، إلا أنهم اخترقوا الخطوط العراقية في النهاية. كانت عملية النصر الذي لا ينكر انتصاراً إيرانياً. تم طرد القوات العراقية من شوش ودزفول والأهواز. دمرت القوات المسلحة الإيرانية 320-400 دبابة ومدرعات عراقية في نجاح مكلف.

في أبريل 1982 ، النظام البعثي المنافس في سوريا ، بعض الدول التي دعمت إيران ، بإغلاق خط أنابيب كركوك - بانياس الذي سمح للنفط العراقي بالوصول إلى الناقلات على البحر المتوسط ، مما قلص الميزانية العراقية 5 دولارًا. . لكن السعودية والكويت ودول الخليج الأخرى أنقذت العراق من الإفلاس.

استعدادًا لعملية بيت المقدس ، شن الإيرانيون العديد من الغارات الجوية على القواعد الجوية العراقية ، ودمروا 47 طائرة (بما في ذلك طائرات ميراج إف -1 العراقية الجديدة من فرنسا) ؛ وقد منح ذلك الإيرانيين تفوقًا جويًا على ساحة المعركة مع السماح لهم بمراقبة تحركات القوات العراقية.

في 29 أبريل ، شنت إيران الهجوم. ضرب 70,000 من أفراد الحرس الثوري والباسيج على عدة محاور - البستان ، وسوسنرد ، والضفة الغربية لنهر كارون ، والأهواز. وشنت "الباسيج" هجمات بشريّة أعقبها دعم من الجيش النظامي والحرس الثوري ودبابات وطائرات عمودية.

وتحت ضغط إيراني شديد تراجعت القوات العراقية. بحلول 12 مايو ، طردت إيران جميع القوات العراقية من منطقة سوسنجرد.

في الساعات الأولى من صباح يوم 23 مايو 1982 ، بدأ الإيرانيون التوجه نحو خرمشهر عبر نهر كارون. قادت فرقة خراسان 77 هذا الجزء من عملية بيت المقدس بالدبابات إلى جانب الحرس الثوري والباسيج.

وضرب الإيرانيون العراقيين بضربات جوية مدمرة وقصف مدفعي مكثف ، وعبروا نهر كارون ، واستولوا على رؤوس الجسور ، وشنوا هجمات موجات بشرية باتجاه المدينة. انهار الحاجز الدفاعي لصدام. في أقل من 48 ساعة من القتال ، سقطت المدينة واستسلم 19 ألف عراقي للإيرانيين.

كشف المنشق الذي طار بطائرة من طراز ميكويان-غوريفيتش ميغ-21 إلى سوريا في يونيو 1982 أن القوات الجوية العراقية لم يكن لديها سوى ثلاثة أسراب من القاذفات المقاتلة كانت قادرة على شن عمليات هجومية في إيران. كان سلاح الجو العراقي في حالة أفضل قليلاً ، ولا يزال بإمكانه تشغيل أكثر من 70 طائرة هليكوبتر.

مع النجاح الإيراني في ساحة المعركة ، زادت الولايات المتحدة من دعمها للحكومة العراقية ، قرر الرئيس رونالد ريغان أن الولايات المتحدة "لا تستطيع السماح للعراق بخسارة الحرب لصالح إيران" ، وأن الولايات المتحدة "ستفعل أي شيء. كان ضروريا لمنع العراق من الخسارة ". قام ريغان بإضفاء الطابع الرسمي على هذه السياسة بإصدار توجيه قرار الأمن القومي لهذا الغرض في يونيو 1982 ، وإزالة العراق من قائمة الدول "الداعمة للإرهاب" وباع أسلحة مثل مدافع الهاوتزر إلى العراق عبر الأردن.

في 20 يونيو 1982 ، أعلن صدام أنه يريد رفع دعوى من أجل السلام واقترح وقف إطلاق النار الفوري والانسحاب من الأراضي الإيرانية في غضون أسبوعين. ورد الخميني بالقول إن الحرب لن تنتهي حتى يتم تشكيل حكومة جديدة في العراق ودفع تعويضات. أعلن أن إيران سوف تغزو العراق ولن تتوقف حتى يتم استبدال نظام البعث بجمهورية إسلامية.

خطط الإيرانيون للهجوم في جنوب العراق بالقرب من البصرة. سميت عملية رمضان ، وشارك فيها أكثر من 180,000 جندي من كلا الجانبين وكانت واحدة من أكبر المعارك البرية منذ الحرب العالمية الثانية.

في 16 يوليو ، حاولت إيران مرة أخرى شمالًا وتمكنت من صد العراقيين للتراجع الي الخلف. ومع ذلك ، على بعد 13 كم فقط (8.1 ميل) من البصرة ، كانت القوات الإيرانية ضعيفة التجهيز محاصرة من ثلاث جهات من قبل العراقيين بأسلحة ثقيلة. تم القبض على البعض ، بينما قُتل الكثير. فقط هجوم اللحظة الأخيرة بواسطة مروحيات إيه إتش-1 كوبرا الإيرانية منع العراقيين من هزيمة الإيرانيين. نجحوا في هزيمة الاختراقات الإيرانية لكنهم تكبدوا خسائر فادحة.

بعد فشل إيران في عملية رمضان ، نفذوا عددًا قليلاً من الهجمات الصغيرة. خلال عملية مسلم بن عقيل (1-7 أكتوبر) ، استعادت إيران 150 كيلومتر مربع (58 ميل مربع) من الأراضي المتنازع عليها على جانبي الحدود الدولية ووصلت إلى ضواحي مندلي قبل أن توقفها طائرات الهليكوبتر العراقية والهجمات المدرعة.

خلال عملية محرم (1-21 نوفمبر) ، استولى الإيرانيون على جزء من حقل بيات النفطي بمساعدة طائراتهم المقاتلة والمروحيات ، ودمروا 105 دبابة عراقية و 70 ناقلة جنود و 7 طائرات مع خسائر قليلة. كادوا يخرقون الخطوط العراقية لكنهم فشلوا في الإستيلاء على مدينة مندلي بعد أن أرسل العراقيون تعزيزات لها.

في عملية فجر النصر ، التي بدأت في 6 فبراير 1983 ، حول الإيرانيون تركيزهم من الجنوب إلى الجبهتين الوسطى والشمالية. استخدمت 200,000 "جنودها الاحتياطيين المتطوعين ، هاجمت إيران على امتداد 40 كم (25 ميل) بالقرب من مدينة العمارة ، العراق ، على بعد حوالي 200 كم (120 ميل) جنوب شرق بغداد ، في محاولة للوصول إلى الطرق السريعة التي تربط شمال و جنوب العراق. توقف الهجوم بمقدار 60 كم (37 ميل) من الجروف الجبلية والغابات والسيول النهرية التي تغطي الطريق إلى مدينة العمارة ، لكن العراقيين لم يتمكنوا من إجبار الإيرانيين على العودة. وجهت إيران مدفعية على البصرة والعمارة ومندلي.

بحلول 27 فبراير ، استولوا على الجزيرة لكنهم عانوا من خسائر مروحية كارثية للقوات الجوية الإيرانية. في ذلك اليوم ، اعترضت طائرات مقاتلة عراقية (طائرات ميغ ، ميراج ، وسخوي) مجموعة ضخمة من المروحيات الإيرانية التي كانت تنقل قوات الباسداران.

من أوائل 1983-1984 ، أطلقت إيران سلسلة من أربع عمليات فالفجر (التي بلغ عددها في النهاية 10). أثناء عملية الفجر 1 ، في أوائل فبراير 1983 ، هاجم 50,000 من القوات الإيرانية غربًا من دزفول وواجهت 55,000 من القوات العراقية. وكان الهدف الإيراني قطع الطريق من البصرة إلى بغداد في القطاع الأوسط.

خلال عملية الفجر 2 ، وجه الإيرانيون عمليات التمرد بالمفوضات في أبريل 1983 من خلال دعم الأكراد في الشمال. وبدعم من الأكراد ، هاجم الإيرانيون في 23 يوليو 1983 ، مدينة الحاج عمران العراقية وحافظوا عليها ضد هجوم عراقي مضاد بالغازات السامة. دفعت هذه العملية العراق إلى شن هجمات كيماوية عشوائية ضد الأكراد فيما بعد.

حاول الإيرانيون استغلال المزيد من الحركة في الشمال في 30 يوليو 1983 ، خلال عملية الفجر 3. رأت إيران فرصة لاجتياح القوات العراقية التي تسيطر على الطرق بين بلدات مهران ودهلوران وعيلام الحدودية الجبلية الإيرانية. شن العراق غارات جوية وتجهيز مروحيات هجومية برؤوس حربية كيماوية. ورغم عدم فعاليته ، فقد أظهر اهتمام كل من هيئة الأركان العراقية وصدام بتزايد استخدام الأسلحة الكيماوية. في النهاية ، قتل 17,000 من كلا الجانبين ، دون مكسب لأي من البلدين.

تركزت عملية الفجر 4 في سبتمبر 1983 على الجبهة الشمالية في كردستان الإيرانية. تجمعت ثلاث فرق إيرانية نظامية ، الحرس الثوري ، وعناصر الحزب الديمقراطي الكردستاني في مريفان وسردشت في خطوة لتهديد مدينة السليمانية العراقية. كانت استراتيجية إيران هي الضغط على القبائل الكردية لاحتلال وادي بانجوين ، الذي كان على بعد 45 كم (28 ميل) من السليمانية و 140 كم (87 ميل) من حقول نفط كركوك. لوقف المد ، نشرت العراق طائرات هليكوبتر هجومية من طراز ميل مي-8 مزودة بأسلحة كيميائية ونفذت 120 هجمة جوية ضد القوات الإيرانية ، التي أوقفتهم على بعد 15 كم (9.3 ميل) داخل الأراضي العراقية. قُتل 5,000 إيراني و 2500 عراقي.

بدأت ما يسمى بـ "حرب الناقلات" عندما هاجم العراق محطة النفط وناقلات النفط في جزيرة خرج أوائل عام 1984. وكان هدف العراق من مهاجمة أسطول السفن الإيرانية هو استفزاز الإيرانيين للرد بإجراءات صارمة ، مثل إغلاق مضيق هرمز أمام كل حركة النقل البحري ، وبالتالي التدخل الأمريكي ؛ كانت الولايات المتحدة قد هددت عدة مرات بالتدخل إذا تم إغلاق مضيق هرمز.

في 7 فبراير 1984 ، أثناء الحرب الأولى للمدن ، أمر صدام قواته الجوية بمهاجمة إحدى عشرة مدينة إيرانية.

وقف قصف المدن في 22 فبراير 1984. على الرغم من أن صدام كان يهدف إلى إضعاف معنويات إيران وإجبارها على التفاوض ، إلا أن تأثيرها ضئيل ، وسرعان ما أصلحت إيران الأضرار.

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

بحلول 29 فبراير ، وصل الإيرانيون إلى ضواحي القرنة وأغلقوا طريق بغداد - البصرة السريع. لقد خرجوا من الأهوار وعادوا إلى أرض مفتوحة ، حيث واجهتهم أسلحة عراقية تقليدية ، بما في ذلك المدفعية والدبابات والقوة الجوية وغاز الخردل. وقتل في الهجوم المضاد 1,200 جندي إيراني. تراجع الإيرانيون مرة أخرى إلى الأهوار ، رغم أنهم ما زالوا يحتفظون بها مع جزيرة مجنون.

قصف العراق منشأة تصدير النفط الإيرانية الرئيسية عدة مرات في "جزيرة خرج" ، مما تسبب في أضرار جسيمة بشكل متزايد. كرد أول على هذه الهجمات ، هاجمت إيران ناقلة نفط كويتية تحمل النفط العراقي بالقرب من البحرين في 13 مايو 1984 ، وكذلك ناقلة نفط سعودية في المياه السعودية في 16 مايو.

زادت الهجمات على سفن الدول غير المقاتلة في الخليج الفارسي بشكل حاد بعد ذلك ، حيث هاجمت الدولتان ناقلات النفط والسفن التجارية للدول المحايدة في محاولة لحرمان خصمها من التجارة. أدت الهجمات الإيرانية على أسطول السفن السعودية إلى إسقاط مقاتلات سعودية من طراز إف-15 بزوج من طائرات إف-4 فانتوم الثانية في 5 يونيو 1984.

بدأت إيران ( عملية الفجر 7) في الفترة من 18-25 أكتوبر 1984 ، عندما استعادوا مدينة مهران الإيرانية ، التي احتلها العراقيون منذ بداية الحرب.

هاجم العراقيون مرة أخرى في 28 يناير 1985 ؛ هُزِموا ، ورد الإيرانيون في 11 مارس 1985 بهجوم كبير موجه ضد طريق بغداد - البصرة السريع (إحدى الهجمات الكبري القليلة التي نُفذت في عام 1985) ، التي أطلق عليها اسم عملية بدر (بعد معركة بدر ، أول انتصار عسكري لمحمد في مكة المكرمة).

اخترق بشدة الهجوم الإيراني الخطوط العراقية. اخترق الحرس الثوري ، بدعم من الدبابات والمدفعية ، شمال القرنة في 14 مارس. في تلك الليلة نفسها ، وصل 3,000 جندي إيراني وعبروا نهر دجلة باستخدام الجسور العائمة واستولوا على جزء من طريق بغداد - البصرة السريع 6 ، والذي فشلوا في تحقيقه في عمليتي الفجر 5 و 6.

ورد صدام بشن هجمات كيماوية على المواقع الإيرانية على طول الطريق السريع وببدء "حرب المدن" الثانية بحملة جوية وصاروخية ضد عشرين إلى ثلاثين مركزًا إيرانيًا سكانيًا بما في ذلك طهران.

ولأن المجهود الحربي الإيراني اعتمد على التعبئة الشعبية ، فقد تراجعت قوتهم العسكرية بالفعل ، ولم تتمكن إيران من شن أي هجمات كبيرة بعد كربلاء 5. ونتيجة لذلك ، ولأول مرة منذ عام 1982 ، تحول زخم القتال نحو الجيش النظامي. نظرًا لأن الجيش النظامي كان قائمًا على التجنيد الإجباري ، فقد جعل الحرب أقل شعبية. بدأ العديد من الإيرانيين في محاولة الهروب من الصراع. في وقت مبكر من مايو 1985 ، خرجت مظاهرات مناهضة للحرب في 74 مدينة في جميع أنحاء إيران ، والتي سحقها النظام ، مما أدى إلى إطلاق النار على بعض المتظاهرين وقتلهم.

في 6 يناير 1986 ، شن العراقيون هجومًا في محاولة لاستعادة جزيرة مجنون. ومع ذلك ، سرعان ما تعثروا في طريق مسدود ضد 200,000 من جنود المشاة الإيرانيين ، معززة بالانقسامات البرمائية. ومع ذلك ، تمكنوا من الحصول على موطئ قدم في الجزء الجنوبي من الجزيرة.

في ليلة 10-11 فبراير 1986 ، أطلق الإيرانيون عملية الفجر 8 ، حيث تقدم 30,000 جندي من خمسة فرق عسكرية ورجال من الحرس الجمهوري و البسيج في هجوم من شقين للاستيلاء على شبه جزيرة الفاو في جنوب العراق، المنطقة الوحيدة التي تلامس الخليج الفارسي. كان الاستيلاء على مدينة الفاو و "أم قصر" هدفًا رئيسيًا لإيران.

الاستيلاء المفاجئ على الفاو صدم العراقيين لأنهم اعتقدوا أنه من المستحيل على الإيرانيين عبور شط العرب. في 12 فبراير 1986 ، بدأ العراقيون هجومًا مضادًا لاستعادة مدينة الفاو ، والذي فشل بعد أسبوع من القتال العنيف.

في 24 فبراير 1986 ، أرسل صدام أحد أفضل قادته ، اللواء ماهر عبد الرشيد ، والحرس الجمهوري لبدء هجوم جديد لاستعادة الفاو. اندلعت جولة جديدة من القتال العنيف. ومع ذلك ، انتهت محاولاتهم مرة أخرى بالفشل ، مما كلفهم العديد من الدبابات والطائرات: تم القضاء على الفرقة الميكانيكية الخامسة عشرة بالكامل تقريبًا.

في مارس 1986 ، حاول الإيرانيون متابعة نجاحهم بمحاولة الاستيلاء على أم قصر ، التي كانت ستفصل العراق تمامًا عن الخليج وتضع القوات الإيرانية على الحدود مع الكويت. ومع ذلك ، فشل الهجوم بسبب النقص الإيراني في المدرعات.

في أبريل 1986 ، أصدر آية الله الخميني فتوى أعلن فيها أنه يجب كسب الحرب بحلول مارس 1987. زاد الإيرانيون من جهود التجنيد ، وحصلوا على 650 ألف متطوع. نشأ العداء بين الجيش والحرس الثوري مرة أخرى ، حيث أراد الجيش استخدام هجمات عسكرية أكثر دقة ومحدودة بينما أراد الحرس الثوري تنفيذ هجمات كبيرة. بدأت إيران ، الواثقة من نجاحاتها ، بالتخطيط لأكبر هجماتها في الحرب ، والتي وصفتها بـ "الهجمات الأخيرة".

في 15-19 مايو ، قام الفيلق الثاني بالجيش العراقي ، بدعم من طائرات الهليكوبتر الحربية ، بمهاجمة مدينة مهران والاستيلاء عليها. ثم عرض صدام على الإيرانيين مبادلة مهران بالفاو. الإيرانيون رفضوا العرض. ثم واصل العراق الهجوم ، محاولاً التوغل أكثر في إيران. ومع ذلك ، سرعان ما تم صد هجوم العراق بواسطة مروحيات 1-كوبرا الإيرانية بصواريخ تاو ، التي دمرت العديد من الدبابات والمركبات العراقية.

حشد الإيرانيون قواتهم على المرتفعات المحيطة بمهران. في 30 يونيو ، شنوا هجومهم باستخدام تكتيكات حرب الجبال.

نجحت إيران في استعادة مدينة مهران بحلول 3 يوليو 1986.

أمر صدام الحرس الجمهوري باستعادة المدينة في 4 يوليو ، لكن هجومهم كان غير فعال. كانت الخسائر العراقية فادحة بما يكفي للسماح للإيرانيين أيضًا بالاستيلاء على أراض داخل العراق ، واستنزاف الجيش العراقي بدرجة كافية لمنعهم من شن هجوم كبير خلال العامين المقبلين.

في 25 ديسمبر 1986 ، شنت إيران عملية كربلاء 4 (تشير كربلاء إلى معركة كربلاء التي قادها حسين بن علي). طبقاً للجنرال العراقي رعد الحمداني ، كان هذا هجوماً تسريبياً. شن الإيرانيون هجوما برمائيا على جزيرة أم الرصاص العراقية في نهر شط العرب الموازي لخرامشهر. ثم أقاموا جسرًا عائمًا واستمروا في الهجوم ، وفي النهاية استولوا على الجزيرة في نجاح باهظ الثمن لكنهم فشلوا في التقدم أكثر ؛ كان لدى الإيرانيين 60,000 ضحية ، بينما قتل العراقيون 9,500.

في نفس وقت عملية كربلاء 5 ، أطلقت إيران أيضًا عملية كربلاء 6 ضد العراقيين في قصر شيرين في وسط إيران لمنع العراقيين من نقل الوحدات بسرعة إلى أسفل للدفاع ضد هجوم كربلاء 5. تم تنفيذ الهجوم من قبل مشاة الباسيج وعاشوراء الحرس الثوري الحادي والثلاثين وفرقة خراسان 77 المدرعة. هاجم الباسيج الخطوط العراقية ، مما أجبر المشاة العراقية على التراجع. حاصر هجوم مضاد مدرع عراقي "الباسيج" في حركة كماشة ، لكن فرق الدبابات الإيرانية هاجمت ، وكسرت الحصار. تم إيقاف الهجوم الإيراني أخيرًا بهجمات أسلحة كيميائية عراقية جماعية.

كان حصار البصرة ، الذي أطلق عليه اسم عملية كربلاء 5 ، عملية هجومية نفذتها إيران في محاولة للسيطرة على مدينة البصرة الساحلية العراقية في أوائل عام 1987. هذه المعركة ، المعروفة بخسائرها الكبيرة وظروفها الشرسة ، كانت بمثابة أكبر معركة في الحرب وثبت أنها بداية نهاية الحرب العراقية الإيرانية. وبينما عبرت القوات الإيرانية الحدود واستولت على الجزء الشرقي من محافظة البصرة ، انتهت العملية إلى طريق مسدود.

خلال عملية نصر 4 ، حاصر الإيرانيون مدينة السليمانية وبمساعدة البشمركة تسللوا أكثر من 140 كم إلى داخل العراق وداهموا مدينة كركوك الغنية بالنفط وحقول النفط الشمالية الأخرى وهددوا بالسيطرة عليها. اعتبرت نصر-4 أنجح عملية فردية لإيران في الحرب ، لكن القوات الإيرانية لم تكن قادرة على تعزيز مكاسبها ومواصلة تقدمها ؛ في حين أن هذه الهجمات المقترنة بالانتفاضة الكردية استنزفت القوة العراقية ، فإن الخسائر في الشمال لن تعني فشلاً ذريعًا للعراق.

تعرضت سفينة تابعة للبحرية الأمريكية ، ستارك ، في 17 مايو 1987 بصاروخين مضادان للسفن من طراز إكسوسيت أُطلقا من طائرة عراقية من طرازميراج إف-1. تم إطلاق الصواريخ في الوقت الذي أعطيت فيه الطائرة تحذيرًا لاسلكيًا روتينيًا من قبل ستارك. لم تكتشف الفرقاطة الصواريخ بالرادار ، وتحذير المراقبين قبل لحظات فقط من ضربهم. ضرب كلا الصاروخين السفينة ، وانفجر أحدهما في طاقمها ، مما أسفر عن مقتل 37 بحارًا وإصابة 21 آخرين.

في 28 يونيو ، هاجمت قاذفات مقاتلة عراقية مدينة سردشت الإيرانية بالقرب من الحدود ، مستخدمة قنابل غاز الخردل الكيماوية. في حين تم قصف العديد من البلدات والمدن من قبل ، وهاجمت القوات بالغاز ، كانت هذه هي المرة الأولى التي يهاجم فيها العراقيون منطقة مدنية بالغازات السامة. تعرض ربع سكان البلدة آنذاك البالغ عددهم 20 ألفًا للحرق والضرر ، وقتل 113 على الفور ، مع وفاة عدد أكبر بكثير والمعاناة من الآثار الصحية على مدى العقود التالية.

في 20 يوليو ، أصدر مجلس الأمن التابع للأمم المتحدة القرار 598 برعاية الولايات المتحدة ، والذي دعا إلى إنهاء القتال والعودة إلى حدود ما قبل الحرب. وقد لاحظت إيران أن هذا القرار هو أول قرار يدعو إلى العودة إلى حدود ما قبل الحرب وتشكيل لجنة لتحديد الجاني والتعويض.

استمرت الهجمات على ناقلات النفط. نفذت كل من إيران والعراق هجمات متكررة خلال الأشهر الأربعة الأولى من العام. كانت إيران تشن فعليًا حرب عصابات بحرية بزوارقها البحرية السريعة التابعة للحرس الثوري الإيراني ، بينما هاجم العراق بطائراته. في عام 1987 ، طلبت الكويت إعادة علم ناقلاتها إلى العلم الأمريكي. لقد فعلوا ذلك في مارس ، وبدأت البحرية الأمريكية عملية الإرادة الجادة لمرافقة الناقلات. ستكون نتيجة الإرادة الجادة أنه في حين أن ناقلات النفط التي تشحن النفط العراقي / الكويتي محمية ، فإن الناقلات الإيرانية والناقلات المحايدة التي تشحن إلى إيران ستكون غير محمية ، مما يؤدي إلى خسائر لإيران وتقويض تجارتها مع الدول الأجنبية ، مما يضر بالاقتصاد الإيراني بالإضافة إلى ذلك.

في 24 سبتمبر ، استولت البحرية الأمريكية سيلز على سفينة زرع الألغام الإيرانية إيران عجر ، وهي كارثة دبلوماسية للإيرانيين المعزولين بالفعل.

نشرت إيران صواريخ سيلكورم لمهاجمة بعض السفن ، ولكن تم إطلاق عدد قليل منها بالفعل ، ورداً على الهجمات الصاروخية الإيرانية على ناقلات النفط الكويتية ، أطلقت عملية نيمبل آرتشر ، التي دمرت منصات النفط الإيرانية في الخليج العربي.

في 17 أبريل 1988 ، أطلق العراق عملية رمضان مبارك (رمضان مبارك) ، وهي هجوم مفاجئ ضد 15,000 من قوات الباسيج في شبه الجزيرة ، وفي غضون 48 ساعة ، قُتلت جميع القوات الإيرانية أو تم تطهيرها من شبه جزيرة الفاو.

في نفس يوم هجوم العراق على شبه جزيرة الفاو ، أطلقت البحرية الأمريكية عملية فرس النبي رداً على إيران لإلحاق أضرار بسفينة حربية بلغم. خسرت إيران منصات النفط والمدمرات والفرقاطات في هذه المعركة ، التي انتهت فقط عندما قرر الرئيس ريغان أن البحرية الإيرانية قد تم إخمادها بما فيه الكفاية.

في 25 مايو 1988 ، أطلق العراق أول عملية من خمس عمليات توكلنا على الله ، تتألف من واحدة من أكبر قذائف المدفعية في التاريخ ، إلى جانب الأسلحة الكيميائية. جفت الأهوار بسبب الجفاف ، مما سمح للعراقيين باستخدام الدبابات لتجاوز التحصينات الميدانية الإيرانية ، وطرد الإيرانيين من بلدة شلمجة الحدودية بعد أقل من 10 ساعات من القتال.

في مواجهة مثل هذه الخسائر ، عيّن الخميني رجل الدين هاشمي رفسنجاني قائداً أعلى للقوات المسلحة ، رغم أنه شغل هذا المنصب في الواقع لعدة أشهر. أمر رفسنجاني بشن هجوم مضاد يائس أخير على العراق ، والذي تم إطلاقه في 13 يونيو 1988. تسلل الإيرانيون عبر الخنادق العراقية وتحركوا مسافة 10 كيلومترات (6.2 ميل) داخل العراق وتمكنوا من ضرب قصر صدام الرئاسي في بغداد باستخدام الطائرات المقاتلة. بعد ثلاثة أيام من القتال ، أعيد الإيرانيون المهلكون إلى مواقعهم الأصلية مرة أخرى.

في 18 يونيو ، أطلق العراق عملية الأربعين نجمة بالاشتراك مع مجاهدي خلق (مجاهدي خلق) حول مهران. مع 530 طلعة جوية والاستخدام المكثف لغاز الأعصاب ، سحقوا القوات الإيرانية في المنطقة ، مما أسفر عن مقتل 3500 وكادوا تدمير فرقة الحرس الثوري تم القبض على مهران مرة أخرى واحتلاله من قبل منظمة مجاهدي خلق. كما شن العراق غارات جوية على مراكز سكانية وأهداف اقتصادية إيرانية ، حيث أشعل النيران في 10 منشآت نفطية.

في 25 يونيو ، شن العراق عملية توكل على الله الثانية ضد الإيرانيين في جزيرة مجنون. استخدمت الكوماندوز العراقيون طائرات برمائية لصد العمق الإيراني ، ثم استخدموا مئات الدبابات بقذائف مدفعية تقليدية وكيميائية حاشدة لاستعادة الجزيرة بعد 8 ساعات من القتال.

في 2 يوليو / تموز ، شكلت إيران متأخراً قيادة مركزية مشتركة وحدت الحرس الثوري والجيش والمتمردين الأكراد ، وبددت التنافس بين الجيش والحرس الثوري.

أسقطت USS فينسينز رحلة إيران للطيران رقم 655 ، مما أسفر عن مقتل 290 راكبًا وطاقمًا. أزعج عدم التعاطف الدولي القيادة الإيرانية ، وتوصلوا إلى استنتاج مفاده أن الولايات المتحدة كانت على وشك شن حرب شاملة ضدهم ، وأن العراق كان على وشك إطلاق ترسانته الكيميائية بالكامل على مدنهم .

بحلول 12 يوليو ، استولى العراقيون على مدينة دهلوران ، 30 كم (19 ميل) داخل إيران ، جنبًا إلى جنب مع 2,500 جندي والكثير من الدروع والمواد ، والتي استغرقت أربعة أيام لنقلها إلى العراق. انسحب العراقيون من دهلوران بعد فترة وجيزة ، زاعمين أنهم "لا يرغبون في احتلال الأراضي الإيرانية".

تحت تهديد غزو جديد وأكثر قوة ، أمر القائد العام للقوات المسلحة رفسنجاني الإيرانيين بالانسحاب من الحاج عمران ، كردستان في 14 يوليو. ولم يصف الإيرانيون ذلك علنًا بأنه تراجع ، بل وصفوه بأنه "انسحاب مؤقت".

في هذه المرحلة ، أقنعت عناصر من القيادة الإيرانية ، بقيادة رفسنجاني (الذي دفع في البداية لتمديد الحرب) ، الخميني بقبول وقف إطلاق النار. في 20 يوليو / تموز 1988 ، قبلت إيران القرار 598 ، مبينة استعدادها لقبول وقف إطلاق النار.

في 26 يوليو 1988 ، بدأت منظمة مجاهدي خلق حملتها في وسط إيران ، عمليةفوروغ جافيدان (ضوء أبدي) ، بدعم من الجيش العراقي. كان الإيرانيون قد سحبوا جنودهم المتبقين إلى خوزستان خوفًا من محاولة غزو عراقية جديدة ، مما سمح للمجاهدين بالتقدم بسرعة نحو كرمانشاه ، والاستيلاء على قصر شيرين ، وسربل الذهب ، وكريند الغرب ، وإسلام آباد الغرب. توقعت منظمة مجاهدي خلق أن ينتفض الشعب الإيراني ويدعم تقدمهم ؛ لم تتحقق الانتفاضة أبدًا لكنها وصلت إلى عمق 145 كم (90 ميلًا) في إيران.

كانت عملية مرصد آخر عملية عسكرية كبيرة في الحرب. قبلت كل من إيران والعراق القرار 598 ، ولكن على الرغم من وقف إطلاق النار ، بعد رؤية انتصارات عراقية في الأشهر السابقة ، قررت مجاهدي خلق شن هجوم خاص بها وتمنى التقدم على طول الطريق إلى طهران.

هزم الإيرانيون منظمة مجاهدي خلق في مدينة كرند الغرب في 29 يوليو 1988.

في 31 يوليو ، طردت إيران منظمة مجاهدي خلق من قصر شيرين وسربول ذهب ، على الرغم من ادعاء منظمة مجاهدي خلق أنها "انسحبت طواعية" من المدن.

وقعت آخر الأعمال القتالية البارزة في الحرب في 3 أغسطس 1988 ، في الخليج العربي عندما أطلقت البحرية الإيرانية النار على سفينة شحن وشن العراق هجمات كيميائية على المدنيين الإيرانيين ، مما أسفر عن مقتل عدد غير معروف منهم وإصابة 2,300.

تعرض العراق لضغوط دولية للحد من الهجمات الأخرى. دخل القرار 598 حيز التنفيذ في 8 أغسطس 1988 ، منهيا جميع العمليات القتالية بين البلدين.

بحلول 20 أغسطس 1988 ، تم استعادة السلام مع إيران. تولى قوات حفظ السلام التابعة للأمم المتحدة التابعة لبعثة يونيموج الميدان ، وبقيت على الحدود الإيرانية العراقية حتى عام 1991.

أمضى العراق ما تبقى من أغسطس وأوائل سبتمبر في تطهير المقاومة الكردية. باستخدام 60 ألف جندي إلى جانب طائرات الهليكوبتر الحربية والأسلحة الكيماوية (الغاز السام) وعمليات الإعدام الجماعية ، أصاب العراق 15 قرية وقتل المتمردين والمدنيين وأجبر عشرات الآلاف من الأكراد على الانتقال إلى المستوطنات. فر العديد من المدنيين الأكراد إلى إيران. بحلول 3 سبتمبر 1988 ، انتهت الحملة المعادية للأكراد ، وتم سحق كل المقاومة.

استخدم الإيرانيون مزيجًا من شبه حرب العصابات وتكتيكات التسلل في الجبال الكردية مع البيشمركة. خلال عملية كربلاء 9 في أوائل أبريل ، استولت إيران على أراضي بالقرب من السليمانية ، مما أدى إلى هجوم مضاد بالغاز السام ، وخلال عملية كربلاء 10 ، هاجمت إيران بالقرب من نفس المنطقة ، واستولت على المزيد من الأراضي.

في 8 مارس 1980 ، أعلنت إيران بسحب سفيرها من العراق ، وخفضت علاقاتها الدبلوماسية إلى مستوى العمل ، وطالبت العراق بالشيء نفسه. في اليوم التالي ، أعلنت العراق أن سفير إيران شخصًا غير مرغوب فيه وطالبت بانسحابه من العراق بحلول 15 مارس.