Dress Code

Dress Code in Iran for Tourists

One of the most frequently asked questions for visitors to Iran is the dress code.


The Iranian attitude to dress code is more casual than you might expect, but there are definitely rules you need to follow. The key one for visitor, is the headscarf. These need to be worn at all times, so can become a bit of a hassle, having to put one on just to nip down to the reception area of your hotel for example, but we find people get used to wearing them pretty quickly. They must cover your neck as well as your head, so a bandana is not acceptable. You can have a little of your hair showing with no problems – It doesn’t need to be right up to your forehead unless in a shrine or a mosque. We recommend fastening your headscarf with hairgrips to prevent having to constantly rearrange it.

 Legs and Body

According to the dress code in Iran for tourists, you are supposed to hide your body shape, so you should wear trousers – either jeans, or if visiting in summer, something loose and cotton is best. A summer dress over jeans and t shirt is a good option. Bare forearms are fine but you should definitely cover your shoulders.


Open-toed sandals are fine, but you should probably avoid toe-nail varnish. Flip flops are generally worn to the bathroom, so whilst fine, it’s a little unusual to wear them outside in Iran.

Summary of Iran Dress Code for Tourists

  • Hair: Should be covered in public at all times
  • Legs: Should be covered down to the ankle (don’t worry if your trousers ride up slightly but they shouldn’t go much above the ankles!)
  • Arms: Forearms can be uncovered but cover the shoulders and tops of arms
  • Feet: These can be uncovered but avoid toenail varnish


Dress Code for Men

There are fewer rules for men, but you should avoid shorts – wear jeans or trousers. T shirts are fine, but you should avoid sleeveless vests and stick to t shirts or shirts. Iranian men dress smartly, more often than not in shirts