Comme le calendrier islamique est un calendrier lunaire, onze jours de moins que le calendrier grégorien utilisé dans le monde occidental, la date grégorienne du Hadj change d'année en année.
Le Hadj diffère d'un pèlerinage ordinaire, Umrah, car il ne peut se produire qu'à un certain moment de l'année.