كان له عليه السلام ستّة أولاد : علي بن الحسين الأكبر زين العابدين عليهما السلام ، اُمّه شاه زنان بنت كسرى يزدجرد بن شهريار.
وعلي الأصغر، قُتل مع أبيه ، اُمّه ليلى بنت أبي مرّة بن عروة بن مسعود الثقفيّة ، والناس يغلطون ويقولون : إنه علي الأكبر.
وجعفر بن الحسين ، واُمّه قضاعية، ومات في حياة أبيه ولا بقيَة له .
وعبدالله ، قُتل مع أبيه صغيراً وهو في حجر أبيه ، وقد مرّ ذكره فيما تقدّم .
وسكينة بنت الحسين ، واُمّها الرباب بنت امرئ القيس بن عديّ بن أوس ، وهي اُمّ عبدالله بن الحسين عليه السلام .
وفاطمة بنت الحسين ، واُمها اُمّ إسحاق بنت طلحة بن عبيدالله تيميّة (1).