Zeid was married on 5 July 2000 in Amman to Sarah Butler, known as Princess Sarah Zeid after her marriage, who was born in Houston, Texas, on 1 August 1972. She was educated at Prior's Field, Hurtwood House in Surrey, and has a BA in International Relations from the University of St. Thomas in Houston, Texas and an MSC in Development Studies from SOAS, University of London. She was then employed with the United Nations Organization in New York City, where she served in the development program, the peace-keeping department and UNICEF. She is the daughter of Dr Godfrey Butler, a British geologist and a consultant to international oil companies, and Jean H. Butler.