There is no doubt that what is mentioned of celebrations is haraam, because it is an imitation of the kuffaar. It is well known that the Muslims do not have any festival apart from Eid al-Fitr and Eid al-Adha, and the weekly “Eid” which is Friday (Yawm al-Jumu‘ah). Celebrating any other festival is not allowed and is either of two things: either it is an innovation (bid‘ah), if it is celebrated as a means of drawing close to Allah, such as celebrating the Prophet’s Birthday (Mawlid); or it is an imitation of the kuffaar, if it is celebrated as a tradition and not as an act of worship, because introducing innovated festivals is the action of the people of the Book who we are commanded to differ from.
Similarly it is forbidden for the Muslims to imitate the kuffaar by holding parties on these occasions, or exchanging gifts, or distributing sweets or other foods, or taking time off work and so on, because the Prophet (blessings and peace of Allah be upon him) said: “Whoever imitates a people is one of them.” Shaykh al-Islam Ibn Taymiyah said in his book Iqtida’ al-Siraat al-Mustaqeem Mukhaalifat Ashaab al-Jaheem: Imitating them on some of their festivals implies that one is happy with the falsehood they are following, and that could make them (the non-Muslims) take this opportunity to mislead those who are weak in faith.
Haram.