Az első világháborús brit megszállás alatt Irak első hivatalos pénznemeként az indiai rúpiát vezették be. Az iraki dinár 1932-ben váltotta fel a rúpiát 1 dinár 11 rúpiához viszonyított árfolyamon, és 1959-ig a brit fonthoz volt kötve. Ezt követően az árfolyamot az amerikai dollárhoz kötötték, 1 IQD 2,8 USD-hez. Az 1991-es Öböl-háborút követően a korábban használt svájci nyomdatechnológia nem állt rendelkezésre, így az új bankjegyek gyengébb minőségűek lettek. Az iraki dinár korábbi változatait svájci dinárnak kezdték nevezni. Az új kibocsátás túlzott állami nyomtatása miatt a dinár gyorsan leértékelődött. 2003-ban új dinár érméket és bankjegyeket bocsátottak ki a régi szaddami bankjegyek helyett, hogy egységes, egységes valutát hozzanak létre.
2010-ben az iraki központi bank bejelentette, hogy a készpénztranzakciók megkönnyítése érdekében át kívánja váltani az iraki dinárt. A szándék az lenne, hogy a bankjegyek névértékéből elhagyják a három nullát; a dinár tényleges értéke azonban változatlan maradna. Bár a bejelentés szerint a változtatásra 2010 végéig kerülne sor, a redinominációra nem került sor. Amint azt az iraki központi bank kijelentette, megbízatásuk “a hazai árstabilitás biztosítása és a stabil, versenyképes, piaci alapú pénzügyi rendszer előmozdítása”. További információért a denominálásról olvassa el a “Irak tervezi a valuta újra denominálását” című cikket.