Sayyiduna Abdullah bin Abbas (may Allah be pleased with them both) narrates that a man came to the Messenger of Allah (peace and blessings be upon him) and said: O Messenger of Allah! Is Hajj obligatory every year? He replied: No, rather it is obligatory only once (in a lifetime), and after that, whoever wishes to perform voluntary Hajj may do so. If I had said that Hajj is obligatory every year, then it would have become obligatory every year.
Hadith Referenceالمنتقى ابن الجارود / كتاب المناسك / 410
Hadith Gradingغلام مصطفےٰ ظهير امن پوري:إسناده ضعيف والحديث صحيح
Hadith Takhrijاز غلام مصطفےٰ ظهير امن پوري:«إسناده ضعيف والحديث صحيح: مسند الإمام أحمد: 92/1، 103، 323، مسند الطيالسي: 2269، سنن الدارقطني: 281/2، صحیح مسلم (1337) وغیرہ میں اس کے شواہد بھی ہیں، سماک بن حرب کی روایت عکرمہ سے ضعیف ہوتی ہے۔»