Ahmad Shamlou was born on December 12, 1925, in
Tehran to a family that was to move around Iran because of the duties of his father, who was an army officer. Therefore he received his primary education from the schools around Iran. In 1938 Shamlou left high school to enrol in the technical College of Tehran.