Shateri was born in Semnan, Iran, in 1955 to a religious family. In his teens, he actively participated in demonstrations against the Shah. He studied civil engineering. Following the Islamic revolution in Iran, he joined Basij in 1979. In 1980, when anti-revolution forces had captured Sardasht, he went there to participate in the fighting against them.