"On the order of the interior minister (Mostafa Mohammad Najjar), the polls will remain open until 9 pm (1630 GMT)," a ministry statement carried by Iranian media.
It was the second extension of polling hours. Earlier, Najjar had announced an additional two hours of voting.
According to Iran's presidential law, polls are open for 10 hours, with a likelihood of extensions.