Hac Hizmetleri Genel Müdürlüğü, hac ve umre ibadetlerinin usulüne uygun, sağlık ve güvenlik içinde yerine getirilmesi için aşağıdaki görevleri yerine getirir: 1. Programların Yapılması: Hac ve umre programlarını yapmak ve ilan etmek. 2. Tedbirlerin Alınması: Yurt içinde ve yurt dışında gerekli tedbirleri almak, ilgili ülke ve kuruluşlarla işbirliği yapmak. 3. Eğitim ve İrşat Hizmetleri: Yurt içi ve yurt dışında eğitim ve irşat hizmetlerini yürütmek. 4. Vize İşlemleri: Yolcular ve görevlilerin vize işlemlerini takip etmek. 5. Malzeme Temini: Hac ve umre yolcularına gerekli malzemeleri sağlamak. 6. Denetim ve Raporlama: Acentaların faaliyetlerini denetlemek ve sonuçları ilgili mercilere iletmek. 7. Kimlik Kartı Düzenleme: Hacı adaylarına resimli, mühürlü kimlik kartları düzenlemek.