İran bayrağı, yeşil, beyaz ve kırmızı renklerin bir araya gelmesiyle oluşmuştur ve bu renklerin her biri belirli bir anlamı simgeler: - Yeşil renk, İslam dinini temsil eder. - Beyaz renk, barış ve hoşgörüyü ifade eder. - Kırmızı renk ise yiğitliği ve bağımsızlık için dökülen kanları simgeler. İran'ın resmi bayrağı, 29 Temmuz 1980 tarihinde kabul edilmiştir.