Sırasıyla yukarıdan aşağıya yeşil, beyaz ve kırmızıdan oluşan üçrenkli bayraktır. Ayrıca yeşil şeridin sonunda ve kırmızı şeridin başında 22 adet Kufi yazı karakterinden oluşan Allah-u Ekber (Türkçe: Allah büyüktür.) yazısı bulunur. Bu sayının 22 olmasının nedeni ise İran İslam Devrimi'nin Bahman takvimine göre devrimin olduğu gün olmasıdır. Ortadaki sembol ise İslam dininde Kelime-i tevhid olarak bilinen La İlahe illallah (Türkçe: Allahtan başka tanrı yoktur.) manasına gelmektedir.
Önceki bayraklarda ise Şir u Hurşid olarak adlandırılan aslan ve güneş sembolü bulunurdu. Bu sembolün manası ise tam olarak bilinmemektedir. Bu konu hakkında iki görüş bulunmaktadır;