Berdasarkan tata cara pelaksanaan ibadah haji, ada tiga macam cara untuk mengerjakannya, 1) Haji Tamattu’, 2) Haji Qiran, dan 3) Haji Ifrad. Ketiganya tergambar pada alur skema haji.