U.S. doctors online nowAsk doctors free
A 39-year-old member asked:

I know prednisone lowers your immune system, so can i take benadryl (diphenhydramine) instead?

4 doctor answers7 doctors weighed in
Dr. Li-Min Hwang
Obstetrics and Gynecology 46 years experience
Yes, in occasions: You've got an excellent point. For example, in treating sinusitis caused by allergic nasal congestion, Benadryl (diphenhydramine) treatment has much less side effects than prednesone.
Dr. John Overholt
Allergy and Immunology 27 years experience
Sure: Prednisone is generally reserved for severe allergy symptoms or asthma attacks. For nasal allergies, instead of Benadryl (diphenhydramine) i'd recommend a longer acting, less sedating antihistamine like Cetirizine or fexofenadine. For asthma, antihistamines won't help.
Dr. James Ferguson
Pediatrics 47 years experience
Short course OK: Your body makes a stress hormone very similar to Prednisone every day. A short course (5-7days) is often used to assist your own stress hormone response to get things back in order quickly & avoid prolonged symptoms. Prolonged use can suppress the immune system & should be avoided. Antihistamines can be beneficial if the issue is histamine based but will replicate all the benefits of the steroid.
Dr. J. Lawrence Dohan
Dermatology 58 years experience
Wrong question: Why taking prednisone? Dose and schedule? Duration? Benadryl (diphenhydramine) helps no skin conditions except histamine reactions, mostly hives. And for that there are much better antihistamines. So they are used in different circumstances. Benadryl (diphenhydramine) is a sleeping pill. Take only at bedtime. You need to indicate the reason for prednisone before any further discussion.

90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more. Get help now:

Ask doctors free
Educational text
Talk to a doctor
24/7 visits - just $39!
50% off with $15/month membership
Last updated Apr 16, 2016


Content on HealthTap (including answers) should not be used for medical advice, diagnosis, or treatment, and interactions on HealthTap do not create a doctor-patient relationship. Never disregard or delay professional medical advice in person because of anything on HealthTap. Call your doctor or 911 if you think you may have a medical emergency.