For the average healthy adult, between 6 to 12 hours after taking Benadryl, the drug will be eliminated from the body. Within two days, the drug will be completely gone from the body.