The official weekend holiday in Iran is Friday. Iranian religious holidays are based on lunar system while the Persian calendar is based on Solar system. Religious holidays are subject to change depending upon the official sighting of the moon. Generally in the below-mentioned banking holidays which are mostly religious, all the historical sites and museums are not working.
Note: In Iran we have some public holidays that are only bank holidays and tourists sites are open but during the dates in red, all sites are closed.
Martyrdom of Fatima
Eid-e-Fetr (End of Ramadan)- Demise of Imam Khomeini