Le drapeau de l'Irak est le drapeau civil, le drapeau d'État et le pavillon national de la république d’Irak. Il est composé de trois bandes horizontales rouge (dessus), blanche et noire, reprenant ainsi les couleurs panarabes, frappées de la devise Allah akbar (« Dieu est [le] plus grand »). La calligraphie est coufique (de la ville de Koufa, près de Nadjaf).
Le mardi , par 110 voix sur 165, le Parlement irakien a adopté ce drapeau national provisoire qui ne devrait flotter au-dessus des bâtiments publics que pendant un an, le temps que les députés se mettent d'accord sur un drapeau national définitif. Les trois étoiles ont été supprimées.
thumb|right| 1921-1959 (ratio: 1:2)
Le drapeau originel de l'Irak a été adopté en 1921 à la formation du pays pendant le mandat britannique de Mésopotamie. Il est ensuite resté celui du royaume d'Irak. Il était constitué des couleurs panarabes noir, blanc, vert et rouge ; les trois premières sur trois bandes horizontales et le rouge sur un trapèze du côté de la hampe (certaines variantes portaient un triangle). Les deux étoiles a sept branches désignaient les quatorze provinces du royaume.
thumb|right| 1958 (ratio: 1:2)
En 1958, en réponse à la fusion de l’Égypte et de la Syrie dans la République arabe unie, les deux royaumes hachémites d'Irak et de Jordanie ont créé la Fédération arabe, une confédération de deux États. Le drapeau de l'union est essentiellement celle de la Jordanie, mais sans étoile dans le chevron rouge. Ce drapeau est identique au drapeau de la Palestine adopté en 1964, et presque identique au drapeau du parti Baas. La fédération a duré moins de six mois, étant terminé par la révolution irakienne de 1958 à Juillet.
thumb|right| 1959-1963 (ratio: 1:2)
Après le coup d'État du d'Abdul Karim Qasim qui a déposé la monarchie, un nouveau drapeau est adopté en 1959 qui consiste en trois bandes verticales noir, blanche et verte, avec en son milieu une étoile rouge à huit branches centrée par un disque jaune.