Can zakat pay for someone's Hajj?

Most scholars say no, zakat shouldn't be used to send someone on Hajj. A minority, including a well-known view in the Hanbali school, allows it for a poor person's first, obligatory Hajj. If you want to help someone go, the safest choice is to use voluntary charity (sadaqah) instead.
Hajj is only due on those who can afford it
Hajj is a pillar of Islam, but Allah made it conditional on ability:
A poor person who can't afford the trip simply isn't obliged to go, and they aren't sinful for staying home. See Do I have to go to Hajj if I can't afford it? That is the main reason most scholars don't spend zakat on it: zakat is meant to meet urgent needs like food, shelter and debt, while Hajj isn't yet required of the poor.
What the schools say
- Majority (Hanafi, Maliki, Shafi'i, and one view in the Hanbali school): zakat can't fund Hajj. The category "in the cause of Allah" (fi sabilillah) in Quran 9:60 refers mainly to those striving in Allah's cause, not pilgrims.
- Minority (a well-known Hanbali view, reported from Imam Ahmad): Hajj counts as "in the cause of Allah", so zakat may help a poor Muslim perform the obligatory Hajj. They base this on reports from Companions describing Hajj as part of Allah's path.
Both views come from serious scholarship. Since the majority view is stricter, many people choose it to be sure their zakat is valid.
Giving zakat to a poor person who then goes
There's a related case. If someone is genuinely poor and you give them zakat for their needs, it becomes their money. Scholars generally say they may spend it as they like. But if they can save enough for Hajj out of it, they may not have been that needy, so give with care and to people whose need is clear. See Who can receive zakat?
Better ways to help someone go
Sponsoring a Hajj or Umrah with sadaqah is a beautiful deed with no fiqh doubt. The Prophet ﷺ said that whoever performs Hajj without obscenity or wrongdoing returns free of sin like the day he was born (Sahih al-Bukhari 1521), and helping someone reach that is a great good. For the difference between the two kinds of giving, see What is the difference between zakat and sadaqah?
- Hajj is only obligatory on those who can afford it.
- Most scholars don't allow zakat for funding Hajj.
- A Hanbali view permits it for a poor person's first Hajj.
- Use sadaqah to sponsor someone's Hajj to stay on the safe side.
People also ask
Why do Muslims give more charity in Ramadan?
Muslims give more charity in Ramadan because the Prophet was most generous then, rewards multiply, and fasting builds empathy for the poor.
Read the full answer →What if I promised Allah to give charity?
If you vowed out loud to give charity for Allah, you should keep it. What counts as a vow (nadhr) and the expiation if you can't pay.
Read the full answer →Is begging haram in Islam?
Begging is haram in Islam for someone who has enough or can earn, but allowed in real need. The three cases the Prophet allowed and giving to beggars.
Read the full answer →Is feeding stray animals charity in Islam?
Yes, feeding stray animals is charity in Islam. The Prophet said there is reward in kindness to every living being, like the thirsty dog.
Read the full answer →Can I give sadaqah on behalf of someone still alive?
Yes, you can give sadaqah on behalf of someone still alive, like a parent or child, and most scholars say the reward reaches them.
Read the full answer →