Climate classification provides a framework for a better understanding of the dominant weather patterns in different regions of the Earth. This study aims at identifying climate zones in Iran based on the analysis of monthly temperature and precipitation over 139 synoptic stations across Iran during the period 1991–2020. Based on the application of the principal component analysis, we identified six distinct climate zones in Iran: mild and humid, cool and sub‐humid, cold and temperate semi‐arid, warm and semi‐arid, cool and arid, and warm and hyperarid. The highest precipitation occurs in the southern coastal plains of the Caspian Sea, characterized by a mild and humid climate. The climate of western Iran is identified as cool and sub‐humid, while northwestern Iran is characterized by a cold and temperate semi‐arid climate. Southwestern Iran is identified as a region with a warm and semi‐arid climate, while northeastern Iran has a cool and arid climate. Southeastern and central Iran are both characterized by a warm and hyperarid climate. The highest monthly and seasonal precipitation values over Iran occur in March (48.6 mm) and winter (134.2 mm), respectively, while the highest monthly and seasonal mean temperature values occur in July (29.1°C) and summer (28.0°C), respectively. In terms of seasonal variation, the maximum precipitation occurs in the southern coastal plains of the Caspian Sea in autumn, while the minimum occurs in southwestern Iran in summer. Our results have important implications for better understanding and analysing the climatic characteristics across Iran.