Haniyeh is married to Amal Haniyeh and the couple have 13 children. In 2009, the family lived in Al-Shati refugee camp in the northern Gaza Strip. In 2010, the couple shifted to the Rimla neighborhood in Gaza City. In 2020, He went to Qasem Soleimani's funeral, in Tehran, Iran. After visiting some other countries he decided to permanently reside in Doha, Qatar. His family joined him there in 2021. 