The cleric's unusual explanation for quakes follows the prediction made by the country's president, Mahmoud Ahmadinejad, that a quake is certain to rock Tehran and many of its 12 million inhabitants should relocate to save their lives.
Hojatoleslam Kazem Sedighi told the country's media that women who do not dress in dignified manner "lead young men astray, corrupt their chastity and spread adultery in society".
According to Sedighi, the only way to escape the disaster is to take refuge in religion and adapt to Islam's moral codes.
Seismologists have predicted a major earthquake in Tehran in the near future. Tehran is located on several fault lines, including one more than 50 miles long, although it hasn't suffered any major quake in the last 180 years.