Nasal steroid? Whether you can take these medications depend greatly on their adverse effects . Both Benadryl and Vicodin have sedating effect and Vicodin may cause abdominal upset for some people. However if the pain is bad, you may have little choice. If you are referring to nasal congestion, a nasal steroid will likely work better than an antihistamine.

It's OK. Good afternoon, this combination of medications is safe to take, however you may become drowsy so be sure not to drive for the next few hours and do not consume any alcohol. Hope this helps and your pain improves.