ولد الأمير زيد بن الحسين في إسطنبول في الثامن والعشرين من تشرين الثاني عام 1898، حينما كان والده الشريف الحسين بن علي مقيماً في عاصمة الدولة العثمانية.
وكان في عداد القوات العربية التي دخلت دمشق في مطلع تشرين الأول عام 1918م.
شكل الحكومة السورية في دمشق في السادس والعشرين من كانون الثاني 1920 وحتى صباح الثامن من آذار 1920.
تقلّد عدة مناصب في الدولة العراقية.
وفي سنة 1932م التحق بجامعة أكسفورد.
تولى الأمير زيد بن الحسين مناصب دبلوماسية عدة، فكان وزيراً مفوضاً في أنقرة لمدة سنتين، ثم وزيراً مفوضاً في مصر ثم في برلين وتولى أمور العرش عدة مرات بالإنابة منذ عام 1925 وحتى عام 1950 وقد عين سفيرا للعراق في لندن عام 1946 حتى عام 1958.
وتوفي في أحد مستشفيات باريس عام 1970 ودفن في المقابر الملكية في عمان.