How long does it take for Benadryl to work?


How long does it take for Benadryl to work? It usually takes Benadryl about 15 to 30 minutes to start working. The effects of Benadryl tend to last for 4 to 6 hours, but the medication can stick around in the body for much longer. Since Benadryl can make you sleepy, it can be best to take it in the evening.


No records found.