1988–89 Iraq FA Cup

The 1988–89 Iraq FA Cup was the 12th edition of the Iraq FA Cup as a club competition. The tournament was won by Al-Zawraa for the fifth time, beating Al-Tayaran (now known as Al-Quwa Al-Jawiya) 3–0 in the final. The first two rounds were between teams from the lower divisions, before the top-flight clubs entered at the round of 32.

Final phase
 