The current time in Tehran, Iran is 20:25:36 on Saturday, November 7, 2026. Tehran is in the Asia/Tehran time zone (UTC+3:30).
We use cookies to improve your experience. By using this site, you agree to our Privacy Policy.