A member asked:

How long does it take for liquid benadryl (diphenhydramine) to wear off?

A doctor has provided 1 answer

4-6 hours: Typically, the effect of Benadryl (diphenhydramine) is 4-6 hours. It may be longer in people with liver disease.

Answered 7/20/2015

4.9k views

Thank

Related Questions