A member asked:

How quickly does benadryl (diphenhydramine) start to work?

3 doctors weighed in across 2 answers

About 30 minutes: Lasts in the body for about 4-6 hours and then it needs to be redosed.

Answered 7/6/2019

6.3k views

Thank

Benadryl (diphenhydramine): Onset of action is usually between 20-60 minutes.

Answered 7/6/2019

5.5k views

Thank

Related Questions

A member asked:

Does Claritin work better than benadryl (diphenhydramine)?

A doctor has provided 1 answer

A member asked:

Can allegra work the same as benadryl (diphenhydramine)?

A doctor has provided 1 answer

A member asked:

Does Benadryl (diphenhydramine) work for breathing problems?

A doctor has provided 1 answer