It depends on the city you are about to see. Usually, in spring and autumn, all cities have good weather, however, winter and summer are very beautiful in Iran and in many cities, and you can achieve very valuable experiences and have a different travel. It is better to check the average weather in the destination city in your desired date on the Internet before your travel.