Question: on whom is hajj compulsory?
Answer: Allah has made hajj compulsory for every Muslim who is financially and physically able to perform hajj in once in a lifetime. It is the prime duty of every Muslim to make sure to perform Hajj when they can after taking care of their family obligation since it is the command of Allah the creator of all us.