Islam encourages Muslims to intermingle with people of other faiths and to build relationships with them, especially if they are neighbors or co-workers. In this case, one should seize the opportunity to present Islam in the best way. Baby showers are not forbidden in Islam, and gathering to celebrate a new baby with non-Muslim co-workers and friends is not forbidden, as long as no forbidden act is committed during the gathering.
Dr. Ahmad As-Suwei` Shleibak, a member of the Fiqh Council of North America as well as the Assembly of Muslim Jurists in America (AMJA), states the following: When we ponder over the issue of baby showers, it appears that they merely consist of a gathering where family members and friends get together to eat and to give gifts for a new baby. A baby shower does not substitute for an `aqeeqah, which is a prophetic tradition. Thus, there is no contradiction between having a baby shower and an `aqeeqah.
Based on this, I can say that it is permissible for a Muslim woman to have a baby shower for her baby. The issue has nothing to do with faith, and the act itself is not considered to be bid`ah; (innovation in religion). As Muslims, we are permitted to adopt new traditions that come from Muslims or non-Muslims, as long as they are not forbidden in Islam or run counter to its teachings.