No: Benadryl (diphenhydramine) is just a short acting antihistamine that will help the hives and itching only for a short period of time., maybe a few hours. Longer acting antihistamines like Zyrtec or Allegra will help, but you might need more than one per day. You should see an allergist for further evaluation and management, especially if hives continue despite antihistamine therapy
Answered 7/23/2018
1.3k views
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question