A member asked:

Why is it that benadryl (diphenhydramine) gives me a hangover?

4 doctors weighed in across 2 answers

Crosses into brain: There is a blood:brain barrier and medications can cross through this barrier to cause people to feel "hungover". People complain of feeling drowsy or paradoxically some people get insomnia. Non-sedating antihistamines (fexofenadine, loratidine, cetirizine) have less of this "crossover" and so cause less problems for people.

Answered 8/19/2016

6.4k views

Thank
Dr. Bhavin Patel answered

Specializes in Allergy and Immunology

Sedating effect: Benadryl (diphenhydramine) and some other older generation antihistamines cross the blood-brain barrier, thereby providing a drowsy "hangover" effect. This is usually limited to 4 to 6 hours, once the drug washes out of your system.

Answered 3/28/2015

5.5k views

Thank

Related Questions

A member asked:

How much Benadryl (diphenhydramine) can I give my 31lb 2 year old?

A doctor has provided 1 answer

A member asked:

Can you give a seven year old child a benadryl (diphenhydramine)?

A doctor has provided 1 answer

A member asked:

Can i give my 10 month old Benadryl (diphenhydramine) if so what dosage?

2 doctors weighed in across 2 answers