When is hajj 2021/22/23? As per the estimates,
Hajj 2018 dates: Hajj 2021 will fall between Saturday, July 17 and Thursday, July 22, insha-Allaah.
Hajj 2019 dates: Hajj 2022 will fall between Thursday, July 7 and Tuesday, July 12.
Hajj 2020 dates: Hajj 2023 will fall between Monday, June 26 and Saturday, July 1.

There is a small probability of one day error due to moon sighting. Always follow the Islamic / Hijri Calendar.

The Hajj takes place from the 8th to the 12th of Zul-Hijjah which is the last month of the Islamic lunar / Hijri calendar.

The Islamic or Hijri Calendar is a lunar calendar based on moon sightings. The actual advent of each month depends upon the physical sighting of the new moon. The corresponding Gregorian dates are estimates based upon astronomical calculations, endorsed by the Fiqh Council of North America. The Gregorian dates for Hajj change from year to year.

The Islamic day begins at sunset.