پیرامون این موضوع دست کم، دو دسته روایات وجود دارد که در ظاهر با هم اختلاف دارند.
1. روایات دسته اوّل بیشتر از منابع اهل سنت نقل شده است، و بر اساس آن مدّت حکومت حضرت متفاوت (بیست، سی و چهل سال) گزارش شده است.
الف. حذیفه نقل میکند، پیامبر(ص) فرمود: مهدی از فرزندان من؛ صورتش مانند ستاره درخشان؛ رنگش عربی؛ بدنی مانند بدنهای بنی اسرائیل دارد؛ زمین را پر از عدل و داد میکند چنانکه پر از ظلم و جور بوده است، تمام اهل زمین و آسمانیان و حتی پرندگان آسمان از حکومتش خشنود هستند؛ آن حضرت مدّت بیست سال حکومت میکند.
ب. پیامبر (ص) فرمود: مهدی (عج) سی یا چهل سال حکومت میکند.
2. دسته دوم فقط از منابع شیعی نقل شده است و بر اساس آن مدّت حکومت حضرت هفت (هفتاد) سال گزارش کردهاند.
الف. امام صادق(ع) فرمود: قائم آل محمد(ص) هفت سال حکومت مىکند و براى او مدت شبانهروز طولانى مىشود، آنچنانکه یک سال از مدّت حکومتش معادل ده سال از سالهاى شما است و در واقع معادل هفتاد سال از سالهاى شما حکومت مىکند.
ب. امام باقر(ع) ضمن حدیث مفصلى فرموده است: چون قائم آل محمد قیام کند به کوفه مىرود ... و هفت سال فرمانروایى او طول مىکشد که هر سال آن معادل ده سال است.