Yapılışı bakımından üç çeşit hac vardır;
a) İfrad Haccı: Umresiz yapılan hac demektir. Haccı adayı ihrama girerken sadece hacca niyet eder ve hac rukünlarını yerine getirir.
b) Temettü Haccı: Umre ve haccı ayrı ayrı yapmaktır. Haccı adayı önce ümre için ihrama girip ümre vazifelerini yapar ve ihramdan çıkar. Günü gelince yeniden ihrama girerek haccın rukünlarını yerine getirir.
c) Kıran Haccı: Umre ve haccı bir ihramda yapmaktır. Haccı adayı ihrama girerken hem umreye hem de hacca niyet eder. Önce umreyi yapar fakat ihramdan çıkmaz sonrada haccın rukünlarını yerine getirir.
(Umre: Belirli bir zamana bağlı olmadan usulune göre ihrama girdikten sonra tavaf etmek, say yapmak ve tıraş olmaktan ibarettir.)