La actual bandera de la República Islámica de Irán fue adoptada el 29 de julio de 1980 y es uno de los reflejos de la Revolución iraní en este país. Los colores verde, blanco y rojo han sido utilizados desde el siglo XVIII por los gobernantes iraníes o persas como enseña, aunque sólo en 1906 se confeccionó la primera bandera nacional a base de tres franjas, verde, blanca y roja, en ese orden de arriba hacia abajo.