Han stilte opp igjen fire år etter, og ble valgt til posten som president ved valget den 18. juni 2021. Han var en del av landets religiøse elite. Han ble tatt i ed i august 2021, og avløste med det president Hassan Rouhani. Han ble valgt overveldende med 61,95 % av de avgitte stemmer i et valg som imidlertid hadde en valgdeltagelse på 48,8%, det laveste i mer enn 40 år. Ved valget deltok det to andre kandidater, etter at tre andre kandidater trakk seg innen valgdagen.