Question: how long does it take benadryl to work on a rash?
Answer: Oral Benadryl begins to work about 15 to 30 minutes after dosing, with peak effects occurring within 1 to 3 hours. Injectable Benadryl products begin to work in 5 to 10 minutes.