Temperature in Iran decreased to 19.18 celsius in 2024 from 19.61 celsius in 2023. Temperature in Iran averaged 17.52 celsius from 1901 until 2024, reaching an all time high of 19.61 celsius in 2023 and a record low of 15.90 celsius in 1972. source: Worldbank