Aşağıdaki şartları taşıyanlara hacca gitmek farz olur :
- Akıllı olmak,
- Erginlik çağına gelmiş olmak,
- Müslüman olmak,
- Hür olmak,
- Haccın farz olduğunu bilmek. (Bu şart Müslüman olmayan ülkelerde Müslümanlığı kabul edenler içindir. İslam ülkelerinde yasayan Müslümanlar için haccın farz olduğunu bilmemek özür değildir.)
- Zorunlu ihtiyaçlardan başka hacca gidip dönünceye kadar kendisinin ve bakmakla yükümlü olduğu aile fertlerinin geçinebileceği maddi güce sahip olmak.
- Durumuna uygun bir vasıta ile hac yolculuğunu yapabilmesi için vasıta ve yol masraflarını karşılayacak parası olmak.
- Hac vazifesini yapabilecek zamana yetişmiş olmak.
Saydığımız bu şartlardan başka hac vazifesini bizzat yapmak için su şartların da bulunması gerekir. Bunların haccın edasının şartları denir.
Haccın edasının şartları :
- Vücutça sağlıklı olmak, (Kör, kötürüm ve hac yolculuğuna dayanamayacak derecede hasta ve yaşlı olmamak.)
- Hacca gitmesine bir engel bulunmamak, (Hapiste olmak gibi)
- Yol güvenliği olmak,
- Kadının yanında kocası veya evlenmesi caiz olmayan bir mahremi bulunmak,
- Kocası ölmüş veya boşanmış olan kadınların iddet süreleri bitmiş olmak.
Bu saydığımız şartlara sahip olan bir kimsenin önündeki ilk hac mevsiminde hacca gitmesi farz olur.