How long does diphenhydramine stay in your system

Not Medical Advice: The average dose of diphenhydramine is effective between 4 & 6 hours. It completely disappears from the body 24hrs after it is administered.
Answered by kgb agent Mara B on Wednesday, June 06 2012 at 05:09AM EDT