assalamu aleikum, so my grandmother’s side of the family are christians and she lives in our home country and we live in europe, she rarely gets the chance to come visit us and so do we, but she came for the holidays season and she’ll spend christmas and new year’s eve here, she wants to celebrate and organize a family dinner because she does back home with the rest of the family, is it haram if we just do that not to break her heart?
Alaikumassalam wa rahmatullah,
There is some difference of opinion on the permissibility of attending non-Islamic religious celebrations. Among the scholars who permit it are the Egyptian al-Azhar-educated sheikh Ahmad al-Shirbasi and the important Maliki scholar sheikh Abdullah bin Bayyah. Egypt’s fatwa authority, which is run by al-Azhar-educated scholars and issues fatwas for all of Egypt, also issued a fatwa permitting celebrating Christmas with Christians. The respected European Research and Fatwa Council also issued a fatwa permitting it.
No alcohol should be present at the celebration while the Muslims are there (it is not permitted to sit in a gathering where people drink alcohol). The celebration should also not include anything else that Islam forbids, but this should be obvious.
Therefore since there are highly respected scholars who permit it, and since there is nothing in it that reason or conscience objects to, I would say it is safe to do it.
Sources (all in Arabic): Collection of relevant fatwas from various scholars | European Research and Fatwa Council’s fatwa