What Causes Drowsiness After Taking Benadryl And Pepcid For Hives?
Change Benadryl for a non sedating antihistamine.
Welcome and thanks for your query.
You are feeling sleepy because you are taking Benadryl which is a sedating first generation antihistamine. You can change that for a second generation non sedating antihistamine like desloratidine (Aerius) and you would not sleep during the day.
Do get back to me if you have any further queries.
Wish you a good day and good health
Available OTC in many countries
Yes , it is available OTC.
There are some others in the same class with varying degrees of sedation but less than Benadryl. I have enumerated some of them below
Allegra Allergy 24 Hour
QlearQuil All Day & All Night 24 Hour Allergy Relief