How long does it take for benadryl to work?

+1 vote
asked Oct 23, 2017 in Other- Health by Carlson (340 points)
How long does it take for benadryl to work?

1 Answer

0 votes
answered Oct 23, 2017 by Dawson (710 points)
Benadryl if taken by mouth takes from 16 to 60 minutes to take effect.

If Benadryl is taken by injection it can work much quicker and takes only around 20 to 30 minutes to work.

108,784 questions

118,353 answers

1,361 comments

7,058,499 users

...