Can I give to charity at Christmas as a Muslim?

Yes, you can. Charity is good on every day of the year, and December is when many food banks, shelters and toy drives need the most help. Give with the intention of pleasing Allah and helping people in need, not to celebrate the holiday itself, and choose causes that feed, warm and care for people.
Why the timing doesn't make it wrong
Islam doesn't limit good deeds to certain dates. Feeding the hungry, helping the lonely and supporting a family through a hard winter are rewarded whenever you do them. The Prophet ﷺ said: "Save yourself from Hell-fire even by giving half a date-fruit in charity" (Sahih al-Bukhari 1417). A cold December with high heating bills is simply a time when your help goes a long way.
What matters is your intention. You're not giving as a ritual of Christmas. You're giving because people are in need right now, and because Allah loves those who give.
Giving to non-Muslims
Voluntary charity (sadaqah) can go to anyone in need, Muslim or not. Your non-Muslim neighbors, a homeless shelter in your town or a children's hospital are all valid. Zakat is different: most scholars say it goes to Muslims, though some allow certain exceptions. See Can I give zakat to non-Muslims?
Good ways to give in December
- Food banks and soup kitchens: donate food, money or a few hours of your time. See Does volunteering count as charity in Islam?
- Winter coats and blankets: many mosques run winter drives for homeless people and refugees.
- Toy drives for poor children: giving a child in hardship a toy is an act of kindness. Some scholars prefer you frame it as general help for needy kids rather than a "Christmas present", so choose what feels right to you.
- Visiting the elderly: care homes are full of people who get no visitors in winter.
- Family first: a struggling relative has a stronger claim on your help than a stranger.
What to avoid
Steer clear of donations that directly fund religious worship, such as paying for a church service or missionary work. Also check that a charity is trustworthy and spends money on what it promises. And don't let a December donation replace your zakat if it's due: zakat has its own rules. You may pay it early if that helps. See Can I pay zakat early?
Don't worry that giving makes you poorer. The Prophet ﷺ said: "Charity does not decrease wealth" (Sahih Muslim 2588).
- Charity is rewarded on any day, including December 25.
- Give for Allah's sake, not as a holiday ritual.
- Sadaqah can go to anyone in need; zakat has stricter rules.
- Avoid funding worship services or missionary work.
People also ask
Can I take my kids to see Santa as a Muslim?
It depends; scholars differ. Many advise skipping Santa visits, some allow a passing photo. Most parents offer a fun winter outing instead.
Read the full answer →What do I tell my children about Santa as a Muslim?
It depends on their age, but tell the truth kindly: Santa is a story, presents come from family, and don't spoil it for friends.
Read the full answer →Can I send Christmas cards as a Muslim?
It depends: many scholars allow kind cards with general winter wishes; stricter scholars don't. Avoid religious images and messages.
Read the full answer →Can I go to a Christmas market as a Muslim?
Yes, most scholars allow visiting a Christmas market to shop and eat halal snacks. Skip mulled wine, pork and religious items.
Read the full answer →Can I still watch Christmas movies as a Muslim?
Yes, many Christmas movies are fine. Judge the content: skip sexual scenes, avoid films portraying prophets, and watch in moderation.
Read the full answer →