What is the ruling on one who delays Hajj for no reason when he has the means and is able to do it?
Praise be to Allaah and blessings and peace be upon the Messenger of Allaah. Whoever is able to do Hajj and does not do the obligatory Hajj, delaying it for no reason, has committed a great evil and a major sin. What he has to do is to repent to Allaah from that and hasten to do Hajj, because Allaah says (interpretation of the meaning): “And Hajj (pilgrimage to Makkah) to the House (Ka‘bah) is a duty that mankind owes to Allaah, those who can afford the expenses (for one’s conveyance, provision and residence); and whoever disbelieves [i.e. denies Hajj (pilgrimage to Makkah), then he is a disbeliever of Allaah], then Allaah stands not in need of any of the ‘Aalameen (mankind, jinn and all that exists)” [Aal ‘Imraan 3:97] And the Prophet SAWS (peace and blessings of Allaah be upon him) said: “Islam is built on five (pillars): the testimony that there is no god except Allaah and that Muhammad is the Messenger of Allaah; establishing regular prayer; paying zakaah; fasting Ramadaan, and performing Pilgrimage to the House (the Ka’bah).” (Saheeh – agreed upon. Al-Bukhaari, 8; Muslim, 16). And the Prophet SAWS (peace and blessings of Allaah be upon him) said, when Jibreel (peace be upon him) asked him about Islam: “It means to testify that there is no god except Allaah and that Muhammad is the Messenger of Allaah, to establish regular prayer, to pay zakaah, to fast Ramadaan, and to perform Pilgrimage to the House if you have the means to do so.” (Narrated by Muslim in his Saheeh, 8, from the hadeeth of ‘Umar ibn al-Khattaab (may Allaah be pleased with him)). And Allaah is the Source of strength.
Majmoo’ Fataawa wa Maqaalaat Mutanawwi’ah li Samaahat al-Shaykh ‘Abd al-‘Azeez ibn Baaz (may Allaah have mercy on him), 16/359