A member asked:

I have hives from stress, what should i do to treat?

2 doctors weighed in across 2 answers
Dr. Heidi Fowler answered

Specializes in Psychiatry

You can take : Benadryl (diphenhydramine) or a similar antihistamine for the actual hives but you will need to learn manage your stress. Ways to address stress. Talk about feelings ; address problems. Don't avoid them. Aim for 7.5 - 8 hours of sleep/ night. Daily physical activity is optimal in a green space. Eat healthfully. Cut out junk carbs, caffeine ; alcohol (or moderate). Try qi gong, tai chi, acupuncture, acupressure, >.

Answered 6/24/2014

4.7k views

Thank

See a dermatologist: Maybe it is stress. Maybe you react to Aspirin or other med taken at times of stress. Benadryl (diphenhydramine) is a poor antihistamine and acts for only a few hours. Benadryl (diphenhydramine) is used as a sleeping pill: you must not drive after taking it. Much better for hives are zyrtec, claratin, Allegra (get the generic) which are more effective ; safer. Homeopathy ; acupressure are strictly placebos.

Answered 6/24/2014

4.7k views

Thank

Related Questions