Anas bin Malik reported,

They asked, "Messenger of Allah, is the Hajj to be performed every year?"He replied, "Had I said yes, it would have become obligatory, and had it become obligatory, you would not be able to fulfill it, and had you failed to fulfill it, you would be punished."

Ibn Majah 2885

Sahih

حدثنا محمد بن عبد الله بن نمير حدثنا محمد بن أبي عبيدة عن أبيه عن الأعمش عن أبي سفيان

عن أنس بن مالك قال

قالوا يا رسول الله الحج في كل عام قال لو قلت نعم لوجبت ولو وجبت لم تقوموا بها ولو لم تقوموا بها عذبتم

ابن ماجه 2885صحيح
Contents
Reference
Commentary
Ayat
Collection
Sunan Ibn Majah
Book
Rites of pilgrimage
Chapter
Obligation of Hajj
Numbering
Darussalam 2885
Ibn Majah 2885