Depends on cause: Most commonly hives are short lived, but sometimes hives can last a long time and be resistant to treatment. There is an entity called cholinergic urticaria, which are hives from stress, emotional states, heat, and sometimes unknown causes. That can be very tough to treat sometimes and keeps reoccurring. Talk to your doctor, maybe an allergist, if your having hives for a long time.
Answered 8/18/2013
5.8k views
A doctor has provided 1 answer
A doctor has provided 1 answer
6 doctors weighed in across 2 answers
A doctor has provided 1 answer
A doctor has provided 1 answer
90,000 U.S. doctors in 147 specialties are here to answer your questions or offer you advice, prescriptions, and more.
Ask your question