به گفتهی ابن شهرآشوب:
امام حسین (ع) در سال خندق در مدینه به دنیا آمد، روز پنجشنبه یا سهشنبه، پنجم شعبان سال چهارم هجری، ده ماه و بیست روز پس از برادرش امام حسن (ع) و روایت شده که میان تولّد او و برادرش امام حسن (ع) به اندازهی یک دورهی بارداری فاصله بوده است. زمان بارداری شش ماه است.
قال ابن شهرآشوب:
ولد الحسين عام الخندق في المدينة يوم الخميس أو يوم الثلاثاء لخمس خلون من شعبان سنة أربع من الهجرة بعد أخيه بعشرة أشهر و عشرين يوما و روي أنه لم يكن بينه و بين أخيه إلا الحمل و الحمل ستة أشهر.[1]
[1]– المناقب 4: 76، عنه البحار 43: 237 ح 1، العوالم 17: 8 ح 5.