Answer
Yes, it is an offense for women to appear in public without a hijab in Iran. The Islamic Republic of Iran requires women to cover their hair and body in public. The hijab is a headscarf that covers the hair and neck. Women who do not wear a hijab can be arrested and fined.