مدت حکومت امام زمان(عج) در احادیث از 5 تا 309 سال ذکر شده است. در برخى احادیث نیز مدتى ذکر نشده و گفته شده که مهدى(ع) هر اندازه که خدا بخواهد، باقى خواهد ماند.