Hasan Ruhani, 12 Kasım 1948 tarihinde Surhe, İran’da dünyaya geldi.
Çeşitli alimlerden din alanında eğitim aldı.
Lise mezuniyetinin ardından Hukuk Bölümü'nde okumaya başladı.
1969 senesinde başladığı hukuk öğrenimini 1972 senesinde bitirdi.
1979 yılında İngiltere'ye giderek İskoçya’daki Glasgow Caledonian Üniversitesi’nde okudu. 1995'de hukuk alanında masterını, 1999'de ise doktorasını tamamladı.
Daha sonra İran İslamcı hareketinin başında Ayetullah Humeyni’yi takip ederek siyasi faaliyetlerine başladı. 1965 yılında Şah Muhammed Rıza Pehlevi’nin hükümetine karşı konuşmalar yapmaya başladı. O yıllarda birçok kez tutuklandı ve kamuya açık alanlarda konuşma yapması yasaklandı. Bunun üzerine Fransa’ya giderek Humeyni’ye katıldı.
İslam Devrimi’nden sonra İran'ın kalkınması için çalışmalar başlattı. 1980 yılında İran Meclisi’ne seçildi ve 20 yıl boyunca burada görev yaptı.
2013 senesinde düzenlenen İran Cumhurbaşkanlığı Seçimleri'nde % 50'nin üzerinde oy alarak İran'ın yedinci Cumhurbaşkanı seçildi.
Hasan Ruhani 1968 senesinde Sahibe Arabi ile evlendi. Bu evlilikten 5 çocuğu oldu.