2 doctors weighed in:
How long does it take for Benadryl (diphenhydramine) to leave the body?
2 doctors weighed in

Dr. Andrew Oswari
Family Medicine
1 doctor agrees
In brief: Half life is 8 hours
Its effectiveness only lasts 6-8 hours usually.
It's half life is 8 hours, so it may take up to 72 hours to leave your system completely.

In brief: Half life is 8 hours
Its effectiveness only lasts 6-8 hours usually.
It's half life is 8 hours, so it may take up to 72 hours to leave your system completely.
Dr. Andrew Oswari
Dr. Andrew Oswari
Thank
Get help from a real doctor now
Dr. Shontae Buffington
Board Certified, Pediatrics
13 years in practice
833K people helped
Continue
107,000 doctors available
Read more answers from doctors