Can I give money to a homeless person who might buy alcohol?

Yes. You're rewarded for your intention to help, not for how the other person uses the money. Islam teaches us not to turn away someone who asks. If you have a real reason to think the money will go on alcohol or drugs, you can give food, a hot drink or a gift card instead. A kind word is charity too.
Your intention counts
The Prophet Muhammad ﷺ told of a man who set out to give charity and, without knowing, gave it to a thief, then to an adulteress, then to a rich man. People talked about it, and he was told that all three charities were accepted. The thief might stop stealing, the woman might stop her sin and the rich man might learn to give (Sahih al-Bukhari 1421). So giving in good faith is rewarded, whatever happens next.
If you're worried
The Quran also says not to "cooperate in sin and aggression" (Quran 5:2). So if you clearly know the money will go on alcohol, it's better to help in another way:
- buy a sandwich, a meal or a hot drink,
- give a supermarket or café gift card,
- offer socks, a blanket or toiletries,
- support a local shelter that provides beds and food.
Most of the time, you don't know, and you shouldn't assume the worst. Treat people with good faith.
Kind words matter
Many homeless people say the hardest part is being ignored. Even if you can't give anything, a smile, a greeting and eye contact restore dignity. The Prophet ﷺ said smiling at your brother is charity. See Is a smile really charity in Islam? If the person is a Muslim in need, your zakat could even help. See Who can receive zakat?
Safety
Use common sense: give in public, well-lit places, and don't show a full wallet. If someone seems in danger or medical distress, calling local outreach services or emergency services can be the most helpful thing you do.
- Giving in good faith is rewarded.
- Don't turn away someone who asks.
- If worried, give food or practical items.
- Kindness and respect are charity too.
People also ask
Does giving charity make you poorer?
No. The Prophet said charity never decreases wealth, and Allah promises to replace what you give. Here's what that means.
Read the full answer →Can I give charity on behalf of someone who died?
Yes. The Prophet confirmed that charity for a deceased parent benefits them. Here's how, and what about non-Muslim relatives.
Read the full answer →Can I still donate to non-Muslim charities as a Muslim?
Yes, for voluntary charity, if the cause is good, like food banks or hospitals. Your zakat should go through eligible channels.
Read the full answer →Can I post my donations on social media as a Muslim?
It's allowed if your aim is to inspire others, but watch for showing off and protect recipients' dignity. Here's how to do it right.
Read the full answer →Should I give charity secretly or openly?
Both are good, but secret charity is better, says the Quran. Giving openly is fine when it inspires others. Here's the balance.
Read the full answer →