Authorities registered a record high 3,902 new cases in the past 24 hours, with the total number of identified cases in the country rising to 475,674, Lari said.
She said 235 patients had died in the past 24 hours, equalling a daily death toll high set on July 28, bringing the total death toll to 27,192.
Officials have complained that many have defied regulations to wear face masks and some families used lockdowns to go on trips, helping spread the virus with hospitals nearly full.
Schools, libraries, mosques and other public institutions in the capital Tehran closed for a week as part of measures to stem the rapid rise in Covid-19 cases.
Similar closures have been also imposed in Zanjan province, northwest of Tehan, and cities in several other provinces, shutting museums, theatres, gyms, cafes and hair salons, state media said.
Because of coronavirus concerns, Iran has banned flights to Iraq to block trips by Iranians to the neighbouring country for the annual pilgrimage of Arbaeen, which draws large crowds. Land borders to Iraq have also been closed.
After stopping flights to Turkey, Iran’s Civil Aviation Organisation said on Monday one flight per day would be allowed in each direction.