Question: how long is diphenhydramine good for?
Answer: When used over time, Benadryl continues to work to relieve symptoms of hay fever or allergies, runny nose, hives, and other conditions. However, if you're taking Benadryl frequently (on more than about four days per week), talk with your doctor.