Hac, İslam’ın beş şartından biri olup, belirli şartları taşıyan her Müslümana farz kılınmıştır. Haccın farz olması için şu şartların yerine gelmesi gerekir:
- Müslüman Olmak
Hac, sadece Müslümanlara farzdır. Müslüman olmayan bir kişi hac ibadetini yerine getiremez.
- Akıl ve Buluğ Çağı
Hac ibadetinin farz olabilmesi için kişinin akıl sağlığının yerinde olması ve buluğ çağına ermiş olması gerekir.
- Maddi Güç ve İmkan (İstitaat)
Kişinin, hac yolculuğuna çıkabilecek maddi güce sahip olması gerekir. Bu, hem yol masraflarını hem de yolculuk sırasında kendisinin ve geride kalan aile fertlerinin temel ihtiyaçlarını karşılayabilecek maddi yeterliliği kapsar.
- Sağlık Durumu
Hac yolculuğunu yapabilecek fiziksel ve zihinsel sağlığa sahip olmak gerekir. Hasta veya engelli bir kişinin hacca gitmesi mümkün değilse, vekil gönderebilir.
- Yol Güvenliği
Hac yolculuğu sırasında kişinin can ve mal güvenliğini tehdit edecek bir durum olmamalıdır. Yol güvenliği sağlanmamışsa hac farz olmaz.
- Kadınlar İçin Mahrem Şartı
Hanefi mezhebine göre, kadınların hacca gitmesi için eşlerinin ya da mahremlerinin refakati gerekir. Ancak diğer mezhepler kadınların güvenli bir ortamda grup halinde gitmelerine izin verir.
Eğer bu şartları taşıyan bir kişi varsa, haccı ertelemeden yerine getirmesi gerekir. Çünkü hac, ömürde bir defa farzdır ve ertelenmesi durumunda kul üzerinde sorumluluk doğurur.