The President of Iran during the Iranian Hostage Crisis, which lasted from 1979 to 1981, was Abolhassan Banisadr. However, Ayatollah Ruhollah Khomeini, the Supreme Leader of Iran, had the ultimate authority and played a significant role in the crisis.