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,713 questions

117,630 answers

1,356 comments

7,058,495 users

...